various fixes

This commit is contained in:
OniriCorpe 2024-03-02 03:54:37 +01:00
parent 3780671819
commit 36fed7866e
67 changed files with 610 additions and 606 deletions

View file

@ -33,6 +33,7 @@
"html",
"css",
"javascript",
"php",
"json",
"yaml",
"toml",

View file

@ -30,7 +30,7 @@ routes:
!!! **Советы**:
!!! - вы можете сделать отсортировать по ping, как показано на этом скриншоте, чтобы легко увидеть используемый IP.
!!! - обычно ваш сервер должен отображаться как прослушивающий на портах 80 и 443
!!! - в случае сомнений просто введите `<https://192.168.x.y> " в вашем браузере, чтобы проверить, является ли это YunoHost или нет.
!!! - в случае сомнений просто введите `https://192.168.x.y` в вашем браузере, чтобы проверить, является ли это YunoHost или нет.
![](image://angryip.png?class=inline)

View file

@ -97,7 +97,7 @@ Wenn Ihr ISP oder Host dies zulässt, empfehlen wir Ihnen, eine
[Reverse-DNS-Konfiguration](https://de.wikipedia.org/wiki/Reverse_DNS)
für Ihre öffentlichen IPv4- und/oder IPv6-Adressen. Dadurch wird verhindert, dass Sie als Spammer von den Anti-Spam-Filtersystemen markiert werden.
**N.B. : Die Reverse-DNS-Konfiguration erfolgt bei Ihrem Internet Service Provider bzw. VPS-Host. Es betrifft _nicht_ den Registrar Ihres Domainnamens.**
**N.B. : Die Reverse-DNS-Konfiguration erfolgt bei Ihrem Internet Service Provider bzw. VPS-Host. Es betrifft *nicht* den Registrar Ihres Domainnamens.**
Das heißt, wenn Ihre öffentliche IPv4-Adresse `111.222.333.444` ist und Ihr
Domänename `domain.tld` ist, sollten Sie mit dem Befehl

View file

@ -104,7 +104,7 @@ inverse](https://fr.wikipedia.org/wiki/Domain_Name_System#R%C3%A9solution_invers
pour vos adresses publiques IPv4 et/ou IPv6. Ceci vous évitera d'être marqué
comme spammeur par les systèmes de filtrage anti-spams.
**N.B. : la configuration du DNS inverse se passe au niveau de votre fournisseur d'accès à Internet, ou de votre hébergeur de VPS. Elle ne se fait _pas_ sur le registrar de votre nom de domaine.**
**N.B. : la configuration du DNS inverse se passe au niveau de votre fournisseur d'accès à Internet, ou de votre hébergeur de VPS. Elle ne se fait *pas* sur le registrar de votre nom de domaine.**
Cela signifie que si votre adresse IPv4 publique est `111.222.333.444` et que
votre nom de domaine est `domain.tld`, vous devez obtenir le résultat suivant

View file

@ -13,7 +13,7 @@ Diese Seite listet einige Tipps und Richtlinien auf, die jeder YunoHost-Administ
Das heißt : Entweder ist der Server für den Betreib vorgesehen, oder ein Testserver, auf dem Sie sich erlauben, zu experimentieren.
Ist Ihr Ziel, einen Prsoduktionserver zu benutzen, so beachten Sie folgendes :
Ist Ihr Ziel, einen Produktionserver zu benutzen, so beachten Sie folgendes :
- ein Server ist ein empfindliches System : Seien Sie vorsichtig, methodisch und geduldig ;
- experimentieren und Anpassen einschränken - insbesondere von Konfigurationsdateien ;

View file

@ -23,7 +23,7 @@ Si votre but est d'avoir un serveur de production :
## Keep it simple
YunoHost est conçu pour fonctionner avec des cas d'utilisation généraux et simples. S'écarter de ces conditions rendra les choses plus difficiles et vous aurez besoin de connaissances techniques pour les faire fonctionner. Par exemple,
YunoHost est conçu pour fonctionner avec des cas d'utilisation généraux et simples. S'écarter de ces conditions rendra les choses plus difficiles et vous aurez besoin de connaissances techniques pour les faire fonctionner. Par exemple :
- n'essayez pas d'exécuter YunoHost dans un contexte où vous ne pouvez pas avoir le contrôle des ports 80 et 443 (ou pas d'Internet du tout) ;
- n'essayez pas d'héberger cinq serveurs derrière la même connexion Internet si vous n'êtes pas déjà un utilisateur avancé ;

View file

@ -23,7 +23,7 @@ Se il tuo obiettivo è avere un server in produzione:
## Keep it simple
YunoHost è progettato per funzionare in casi d'uso generici e semplici. Deviare da queste condizioni renderà le cose più difficili e avrai bisogno di conoscenze tecniche perché tutto funzioni. Per esempio,
YunoHost è progettato per funzionare in casi d'uso generici e semplici. Deviare da queste condizioni renderà le cose più difficili e avrai bisogno di conoscenze tecniche perché tutto funzioni. Per esempio:
- non provare ad eseguire YunoHost in un contesto dove non puoi controllare le porte 80 e 443 (o senza Internet del tutto);
- non provare a hostare cinque server dietro la stessa connessione Internet se non sei un utente esperto;

View file

@ -23,7 +23,7 @@ If your goal is to run a production server:
## Keep it simple
YunoHost is designed to work with general and simple use cases in mind. Deviating from those conditions will make things harder and you will need technical knowledge to make it work. For instance,
YunoHost is designed to work with general and simple use cases in mind. Deviating from those conditions will make things harder and you will need technical knowledge to make it work. For instance:
- do not try to run YunoHost in a context where you cannot have control over ports 80 and 443 (or no internet at all);
- do not try to host five servers behind the same internet connection if you are not already an advanced user;

View file

@ -112,7 +112,7 @@ Der Befehl "yunohost" kann zur Verwaltung deines Servers verwendet werden und f
YunoHost-Befehle haben normalerweise diese Art von Struktur:
```bash
```test
yunohost app install wordpress --label Webmail
^ ^ ^ ^
| | | |

View file

@ -109,7 +109,7 @@ El comando `yunohost` puede ser utilizado para administrar tu servidor o realiza
Los comandos YunoHost tienen este tipo de estructura :
```bash
```text
yunohost app install wordpress --label Webmail
^ ^ ^ ^
| | | |

View file

@ -131,7 +131,7 @@ La commande `yunohost` peut être utilisée pour administrer votre serveur ou r
Les commandes YunoHost ont ce type de structure :
```bash
```text
yunohost app install wordpress --label Webmail
^ ^ ^ ^
| | | |

View file

@ -107,7 +107,7 @@ The `yunohost` command can be used to administrate your server and perform the v
YunoHost commands usually have this kind of structure :
```bash
```text
yunohost app install wordpress --label Webmail
^ ^ ^ ^
| | | |

View file

@ -131,7 +131,7 @@ The `yunohost` command can be used to administer your server and perform the var
YunoHost commands usually have this kind of structure :
```bash
```text
yunohost app install wordpress --label Webmail
^ ^ ^ ^
| | | |

View file

@ -41,8 +41,8 @@ Les groupes existants sont listés en haut de la page *groupes et autorisations*
[ui-tab title="À partir de la ligne de commande"]
Pour obtenir la liste des groupes existants en ligne de commande :
```shell
$ yunohost user group list
```bash
yunohost user group list
groups:
all_users:
members:
@ -67,7 +67,7 @@ Pour créer un nouveau groupe, il suffit de cliquer sur le bouton "Nouveau group
[ui-tab title="À partir de la ligne de commande"]
Dans la ligne de commande, pour créer un nouveau groupe appelé `yolo_crew`, il faut utiliser
```shell
```bash
yunohost user group create yolo_crew
```
@ -90,7 +90,7 @@ Pour supprimer un utilisateur, cliquez sur la croix à côté de son nom d'utili
[ui-tab title="À partir de la ligne de commande"]
En ligne de commande, utilisez la commande suivante pour ajouter `charlie` et `delphine` au groupe `yolo_crew` :
```shell
```bash
yunohost user group add yolo_crew charlie delphine
```
@ -98,8 +98,8 @@ yunohost user group add yolo_crew charlie delphine
Dans la liste des groupes, nous devrions voir :
```shell
$ yunohost user group list
```bash
yunohost user group list
groups:
all_users:
members:
@ -129,7 +129,7 @@ Pour supprimer un groupe, cliquez sur la croix rouge en haut à droite du pannea
Pour supprimer le groupe `yolo_crew` en ligne de commande, vous pouvez exécuter :
```shell
```bash
yunohost user group delete yolo_crew
```
@ -152,8 +152,8 @@ La page des groupes liste les permissions données à chaque groupe, y compris l
[ui-tab title="À partir de la ligne de commande"]
Pour répertorier les permissions et les accès correspondants en ligne de commande :
```shell
$ yunohost user permission list
```bash
yunohost user permission list
permissions:
mail.main:
allowed: all_users
@ -189,20 +189,20 @@ Notez que, par exemple, si nous voulons restreindre la permission pour le mail a
[ui-tab title="À partir de la ligne de commande"]
Pour permettre à un groupe d'accéder à l'interface d'administration de WordPress via la ligne de commande :
```shell
```bash
yunohost user permission update wordpress.admin --add yolo_crew
```
Vous pouvez également autoriser un seul utilisateur :
```shell
```bash
yunohost user permission update wordpress.admin --add alice
```
Et maintenant, nous pouvons voir que YoloCrew et Alice ont tous deux accès à l'interface d'administration de WordPress :
```shell
$ yunohost user permission list
```bash
yunohost user permission list
[...]
wordpress.admin:
allowed:
@ -213,7 +213,7 @@ $ yunohost user permission list
Pour permettre seulement à Bob d'accéder aux emails en ligne de commande :
```shell
```bash
yunohost user permission update mail --remove all_users --add bob
```
@ -239,9 +239,9 @@ Depuis la webadmin, vous pouvez changer cela en allant dans la vue de l'applicat
En ligne de commande, le même genre de chose peut être fait avec :
```shell
```bash
# Activer la tuile pour l'interface d'admin de WordPress
$ yunohost user permission update wordpress.admin --show_tile True
yunohost user permission update wordpress.admin --show_tile True
```
[/ui-tab]
@ -253,8 +253,8 @@ Chaque groupe peut utiliser des alias de mail, bien que leur configuration se fa
L'utilisation de la commande `yunohost user group info` permet de lister tous les alias pour le groupe renseigné.
```shell
$ yunohost user group info admins
```bash
yunohost user group info admins
[...]
mail-aliases:
- root@maindomain.tld
@ -268,6 +268,6 @@ $ yunohost user group info admins
Il est possible de les ajouter avec l'action `add-mailalias` ou de les enlever avec `remove-mailalias`.
```shell
```bash
yunohost user group add-mailalias <groupe> <adresse@domaine.tld>
```

View file

@ -42,8 +42,8 @@ The existing groups are listed at the top of the *groups and permissions* page.
To list the currently existing groups in CLI :
```shell
$ yunohost user group list
```bash
yunohost user group list
groups:
all_users:
members:
@ -68,7 +68,7 @@ To create a new group, simply click on the "New Group" button at the top of the
[ui-tab title="From the command line"]
In CLI, to create a new group called `yolo_crew`
```shell
```bash
yunohost user group create yolo_crew
```
@ -91,7 +91,7 @@ To remove a user, click on the cross next to their username, in the group panel.
[ui-tab title="From the command line"]
In CLI, use the following command to add `charlie` and `delphine`to the `yolo_crew` group:
```shell
```bash
yunohost user group add yolo_crew charlie delphine
```
@ -99,8 +99,8 @@ yunohost user group add yolo_crew charlie delphine
Now in the group list we should see:
```shell
$ yunohost user group list
```bash
yunohost user group list
groups:
all_users:
members:
@ -129,7 +129,7 @@ To delete a group, click on the red cross on the top right of the group panel. Y
[ui-tab title="From the command line"]
To delete the group `yolo_crew` in CLI, you may run
```shell
```bash
yunohost user group delete yolo_crew
```
@ -152,8 +152,8 @@ The groups page lists the permissions given to each group, including the special
[ui-tab title="From the command line"]
To list permissions and corresponding accesses in CLI:
```shell
$ yunohost user permission list
```bash
yunohost user permission list
permissions:
mail.main:
allowed: all_users
@ -187,20 +187,20 @@ Note that you can also allow a single user, by using the specific panel at the b
[ui-tab title="From the command line"]
To allow a group to access the WordPress admin interface in CLI:
```shell
```bash
yunohost user permission update wordpress.admin --add yolo_crew
```
Note that you can also allow a single user, by using the specific panel at the bottom of the page.
```shell
```bash
yunohost user permission update wordpress.admin --add alice
```
And now we may see that both the YoloCrew and Alice have access to the WordPress admin interface:
```shell
$ yunohost user permission list
```bash
yunohost user permission list
[...]
wordpress.admin:
allowed:
@ -211,7 +211,7 @@ $ yunohost user permission list
Note that, for example, if we want to restrict permission for email so that only Bob is allowed to email, we should also remove `all_users` from the permission, by deleting it from the `all_users` group panel, or in CLI:
```shell
```bash
yunohost user permission update mail --remove all_users --add bob
```
@ -236,9 +236,9 @@ In the webadmin, you can do so by going in the corresponding app view, go in `Ma
In command line, this may be done with:
```shell
```bash
# Enable the tile for the WordPress admin interface
$ yunohost user permission update wordpress.admin --show_tile True
yunohost user permission update wordpress.admin --show_tile True
```
[/ui-tab]
@ -250,8 +250,8 @@ Each group can use mail aliases, but their configuration is only available from
The command `yunohost user group info` will list them.
```shell
$ yunohost user group info admins
```bash
yunohost user group info admins
[...]
mail-aliases:
- root@maindomain.tld
@ -265,6 +265,6 @@ $ yunohost user group info admins
To add a new mail, use the action `add-mailalias` or `remove-mailalias` to delete it.
```shell
```bash
yunohost user group add-mailalias <group> <address@domaine.tld>
```

View file

@ -164,10 +164,10 @@ La parola `<key>` è il nome dell'impostazione come nell'esempio sopra `main.sft
Dalla versione di YunoHost v11.1.21.4 è possibile eseguire un comando con il binario dell'applicazione o comandi PHP con il comando `yunohost app shell <app>`.
In questo modo:
* verrà avviata una shell Bash come l'utente di sistema dell'applicazione
* verrà aperta la directory di lavoro dell'applicazione (ad esempio `/var/www/<app>`)
* carico di tutte le variabili d'ambiente come da file service dell'applicazione se queste esistono
* verrà il usata la versione di `php` usata dall'applicazione
- verrà avviata una shell Bash come l'utente di sistema dell'applicazione
- verrà aperta la directory di lavoro dell'applicazione (ad esempio `/var/www/<app>`)
- carico di tutte le variabili d'ambiente come da file service dell'applicazione se queste esistono
- verrà il usata la versione di `php` usata dall'applicazione
## Packaging delle applicazioni

View file

@ -160,10 +160,10 @@ The `<key>` is the setting name, for example `main.sftp.with_sftp` from above.
Starting YunoHost v11.1.21.4, if you need to execute commands with the app's binary, or PHP commands, etc., you can execute the command `yunohost app shell <app>`.
It will:
* open a new Bash shell as the app's system user
* open the app's working directory (e.g. `/var/www/<app>`)
* preload the environment with variables taken from the app's service, if it exists
* override `php`, so that it points to the PHP version used by the app
- open a new Bash shell as the app's system user
- open the app's working directory (e.g. `/var/www/<app>`)
- preload the environment with variables taken from the app's service, if it exists
- override `php`, so that it points to the PHP version used by the app
## Applications packaging

View file

@ -111,9 +111,7 @@ We haven't yet found solution for this issue.
We found this in the Raspberry Pi documentation
```text
when the dhcpcd5 package is updated to the latest version (1:8.1.2-1+rpt1 -> 1:8.1.2-1+rpt2), the Raspberry Pi will fail to obtain a DHCP IP address following the next reboot or startup. This problem can be avoided by disabling and re-enabling the "System Options -> Network at Boot" option using the latest raspi-config after the dhcpcd5 package has been updated and prior to the system being shutdown or rebooted
```
> when the dhcpcd5 package is updated to the latest version (1:8.1.2-1+rpt1 -> 1:8.1.2-1+rpt2), the Raspberry Pi will fail to obtain a DHCP IP address following the next reboot or startup. This problem can be avoided by disabling and re-enabling the "System Options -> Network at Boot" option using the latest raspi-config after the dhcpcd5 package has been updated and prior to the system being shutdown or rebooted
If you are using a Raspberry Pi 4 (or maybe 3), see this [solution](https://forum.yunohost.org/t/aucun-acces-a-internet-suite-a-migration-4-4-to-11-depuis-raspberry-pi-4-pi-400/20652/17)

View file

@ -19,4 +19,4 @@ Cette application se base sur rsync et GPG, elle propose:
Le paquet permet aussi de définir finement la fréquence et le type de données à sauvegarder et intègre un système d'alerte mail en cas de défaut de sauvegarde.
Pour plus d'information : [https://forum.yunohost.org/t/new-app-archivist/3747](https://forum.yunohost.org/t/new-app-archivist/3747)
Pour plus d'information : <https://forum.yunohost.org/t/new-app-archivist/3747>

View file

@ -19,4 +19,4 @@ This application is based on rsync and GPG, it offers:
The package also allows you to finely define the frequency and type of data to be backed up and integrates an email alert system in case of backup failure.
For more information: [https://forum.yunohost.org/t/new-app-archivist/3747](https://forum.yunohost.org/t/new-app-archivist/3747)
For more information: <https://forum.yunohost.org/t/new-app-archivist/3747>

View file

@ -60,19 +60,19 @@ Ci-dessous on considère que `/pool/volume` est le volume à snapshoter.
Créer un snapshot en lecture seule
```
```bash
btrfs subvolume snapshot /pool/volume /pool/volume/$(date +"%Y-%m-%d_%H:%M")
```
Lister les snapshots
```
```bash
btrfs subvolume show /pool/volume
```
Restaurer un snapshot
```
```bash
btrfs sub del /pool/volume
btrfs sub snap /pool/volume/2021-07-22_16:12 /pool/volume
btrfs sub del /pool/volume/2021-07-22_16:12
@ -80,7 +80,7 @@ btrfs sub del /pool/volume/2021-07-22_16:12
Supprimer un snapshot
```
```bash
btrfs subvolume delete /pool/volume/2021-07-22_16:12
```
@ -93,25 +93,25 @@ Ci-dessous on considère que `pool/volume` est le volume à snapshoter.
Créer un snapshot
```
```bash
rbd snap create pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
Lister les snapshots
```
```bash
rbd snap ls pool/volume
```
Restaurer un snapshot
```
```bash
rbd snap rollback pool/volume@2021-07-22_16:22
```
Supprimer un snapshot
```
```bash
rbd snap rm pool/volume@2021-07-22_16:12
```
@ -121,25 +121,25 @@ Ci-dessous on considère que `pool/volume` est le volume à snapshoter.
Créer un snapshot
```
```bash
zfs snapshot pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
Lister les snapshots
```
```bash
zfs list -t snapshot -o name,creation
```
Restaurer un snapshot
```
```bash
zfs rollback pool/volume@2021-07-22_16:22
```
Supprimer un snapshot
```
```bash
zfs destroy pool/volume@2021-07-22_16:12
```

View file

@ -60,19 +60,19 @@ Nell'esempio seguente `/pool/volume` è il volume da salvare.
Creare uno snapshot in sola lettura
```
```bash
btrfs subvolume snapshot /pool/volume /pool/volume/$(date +"%Y-%m-%d_%H:%M")
```
Elencare gli snapshots
```
```bash
btrfs subvolume show /pool/volume
```
Ripristinare uno snapshots
```
```bash
btrfs sub del /pool/volume
btrfs sub snap /pool/volume/2021-07-22_16:12 /pool/volume
btrfs sub del /pool/volume/2021-07-22_16:12
@ -80,7 +80,7 @@ btrfs sub del /pool/volume/2021-07-22_16:12
Cancellare uno snapshot
```
```bash
btrfs subvolume delete /pool/volume/2021-07-22_16:12
```
@ -93,25 +93,25 @@ Nell'esempio seguente `pool/volume` è il volume che vogliamo salvare
Creare uno snapshots
```
```bash
rbd snap create pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
Elencare gli snapshot
```
```bash
rbd snap ls pool/volume
```
Ripristinare uno snapshot
```
```bash
rbd snap rollback pool/volume@2021-07-22_16:22
```
Cancellare uno snapshot
```
```bash
rbd snap rm pool/volume@2021-07-22_16:12
```
@ -121,25 +121,25 @@ Nell'esempio seguente `pool/volume` è il volume che vogliamo salvare.
Creare uno snapshot
```
```bash
zfs snapshot pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
Elencare gli snapshots
```
```bash
zfs list -t snapshot -o name,creation
```
Ripristinare uno snapshot
```
```bash
zfs rollback pool/volume@2021-07-22_16:22
```
Cancellare uno snapshot
```
```bash
zfs destroy pool/volume@2021-07-22_16:12
```

View file

@ -60,19 +60,19 @@ Below we consider that `/pool/volume` is the volume to snapshot.
Create a read-only snapshot
```
```bash
btrfs subvolume snapshot /pool/volume /pool/volume/$(date +"%Y-%m-%d_%H:%M")
```
List snapshots
```
```bash
btrfs subvolume show /pool/volume
```
Restore a snapshot
```
```bash
btrfs sub del /pool/volume
btrfs sub snap /pool/volume/2021-07-22_16:12 /pool/volume
btrfs sub del /pool/volume/2021-07-22_16:12
@ -80,7 +80,7 @@ btrfs sub del /pool/volume/2021-07-22_16:12
Delete a snapshot
```
```bash
btrfs subvolume delete /pool/volume/2021-07-22_16:12
```
@ -93,25 +93,25 @@ Below we consider that `pool/volume` is the volume to snapshot.
Create a snapshot
```
```bash
rbd snap create pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
List snapshots
```
```bash
rbd snap ls pool/volume
```
Restore a snapshot
```
```bash
rbd snap rollback pool/volume@2021-07-22_16:22
```
Delete a snapshot
```
```bash
rbd snap rm pool/volume@2021-07-22_16:12
```
@ -121,25 +121,25 @@ Below we consider that `pool/volume` is the volume to snapshot.
Create a snapshot
```
```bash
zfs snapshot pool/volume@$(date +"%Y-%m-%d_%H:%M")
```
List snapshots
```
```bash
zfs list -t snapshot -o name,creation
```
Restore a snapshot
```
```bash
zfs rollback pool/volume@2021-07-22_16:22
```
Delete a snapshot
```
```bash
zfs destroy pool/volume@2021-07-22_16:12
```

View file

@ -14,7 +14,7 @@ Il est possible de créer votre propre méthode de sauvegarde et de la lier au s
Cette opération se fait à l'aide d'un hook et vous permettra de lancer une sauvegarde de cette façon:
```
```bash
yunohost backup create --method custom
```

View file

@ -15,7 +15,7 @@ page-toc:
Dovrete creare un hook che lancerà il backup utilizzando il metodo personalizzato con questo comando:
```
```bash
yunohost backup create --method custom
```

View file

@ -15,7 +15,7 @@ It is possible to create your own backup method and link it to YunoHost's backup
This operation is done with a hook and will allow you to launch a backup this way:
```
```bash
yunohost backup create --method custom
```

View file

@ -40,7 +40,7 @@ The application is then available at `blog.mydomain.com` (and not `mydomain.com/
What happens if the application is already installed? For example, one wants to move `mydomain.com/wordpress` to `blog.mydomain.com`.
It depends on the application.
Some applications allow the change of domain. In that case, one can proceed to the change through the administration panel Applications>the_app>change URL.
Some applications allow the change of domain. In that case, one can proceed to the change through the administration panel Applications > the_app_name > change URL.
If the application doesn't allow URL change, then there is no easy way to do it. The best solution is to reinstall the application.
### Reinstalling an application

View file

@ -59,8 +59,8 @@ Installate e lanciate *FileZilla*
Link a fonti esterne:
* [Documentazione ufficiale](https://wiki.filezilla-project.org/FileZilla_Client_Tutorial_(en))
* [Tutorial generale su FileZilla](https://www.rc.fas.harvard.edu/resources/documentation/sftp-file-transfer/)
- [Documentazione ufficiale](https://wiki.filezilla-project.org/FileZilla_Client_Tutorial_(en))
- [Tutorial generale su FileZilla](https://www.rc.fas.harvard.edu/resources/documentation/sftp-file-transfer/)
## Alternative a FileZilla
@ -75,8 +75,8 @@ Nautilus di Gnome3 integra delle funzionalità simili a FileZilla:
### Windows
* [WinSCP](https://winscp.net/) è un ottimo programma per Windows
- [WinSCP](https://winscp.net/) è un ottimo programma per Windows
### MacOS
* [Cyberduck](https://cyberduck.io/) un programma libero per macOS
- [Cyberduck](https://cyberduck.io/) un programma libero per macOS

View file

@ -55,7 +55,6 @@ Now set all options requests :
- **SMTP relay port** : Port use with the distant server.
- **SMTP relay user** : Login or identification mail server.
- **SMTP relay password** : Your SMTP relay password.
-
! [fa=exclamation-triangle /] Password with `#` char won't works properly due to postfix limitation (it's possible other chars are forbidden, don't hesitate to report it to update this doc).

View file

@ -49,7 +49,7 @@ yunohost domain add random123456789.onion
Si vous voulez éviter dêtre redirigé vers le portail à la connexion pour des raisons de traçabilité, vous pouvez désactiver SSOwat pour le domaine, en éditant le fichier `/etc/nginx/conf.d/random123456789.onion.conf` et en commentant la ligne suivante (elle apparaît deux fois dans le fichier) :
```bash
```text
#access_by_lua_file /usr/share/ssowat/access.lua;
```

View file

@ -49,7 +49,7 @@ yunohost domain add random123456789.onion
Se non vuoi essere rediretto al portale SSO al login puoi disattivare SSOwat specificatamente per questo dominio modificando il file `/etc/nginx/conf.d/random123456789.onion.conf` commentando le seguenti linee (due volte):
```bash
```text
#access_by_lua_file /usr/share/ssowat/access.lua;
```

View file

@ -49,7 +49,7 @@ yunohost domain add random123456789.onion
If you want to avoid being redirected to the SSO portal at login, you can deactivate SSOwat for this specific tor domain, by editing the file `/etc/nginx/conf.d/random123456789.onion.conf` and commenting the following line (two times):
```bash
```text
#access_by_lua_file /usr/share/ssowat/access.lua;
```

View file

@ -17,7 +17,7 @@ Quelques changements ont eu lieu qui impactent les procédures indiquées ci-des
### Ajout dun certificat signé par une autorité (autre que Let's Encrypt)
Après création du certificat auprès de votre autorité denregistrement, vous devez être en possession dune clé privée, le fichier *key* et dun certificat public, le fichier *crt*.
> Attention, le fichier *key* est très sensible, il est strictement personnel et doit être très bien sécurisé.
Attention, le fichier *key* est très sensible, il est strictement personnel et doit être très bien sécurisé.
Ces deux fichiers doivent être copiés sur le serveur, sils ne sy trouvent pas déjà.
@ -57,31 +57,31 @@ sudo mv *.pem *.cnf yunohost_self_signed/
En fonction de lautorité denregistrement, des certificats intermédiaires et racines doivent être obtenus.
> **StartSSL**
>
> ```bash
> sudo wget http://www.startssl.com/certs/ca.pem -O ae_certs/ca.pem
> sudo wget http://www.startssl.com/certs/sub.class1.server.ca.pem -O ae_certs/intermediate_ca.pem
>```
**StartSSL**
> **Gandi**
>
> ```bash
> sudo wget https://www.gandi.net/static/CAs/GandiStandardSSLCA2.pem -O ae_certs/intermediate_ca.pem
>```
```bash
sudo wget http://www.startssl.com/certs/ca.pem -O ae_certs/ca.pem
sudo wget http://www.startssl.com/certs/sub.class1.server.ca.pem -O ae_certs/intermediate_ca.pem
```
> **RapidSSL**
>
> ```bash
> sudo wget https://knowledge.rapidssl.com/library/VERISIGN/INTERNATIONAL_AFFILIATES/RapidSSL/AR1548/RapidSSLCABundle.txt -O ae_certs/intermediate_ca.pem
>```
**Gandi**
> **Cacert**
>
> ```bash
> sudo wget http://www.cacert.org/certs/root.crt -O ae_certs/ca.pem
> sudo wget http://www.cacert.org/certs/class3.crt -O ae_certs/intermediate_ca.pem
>```
```bash
sudo wget https://www.gandi.net/static/CAs/GandiStandardSSLCA2.pem -O ae_certs/intermediate_ca.pem
```
**RapidSSL**
```bash
sudo wget https://knowledge.rapidssl.com/library/VERISIGN/INTERNATIONAL_AFFILIATES/RapidSSL/AR1548/RapidSSLCABundle.txt -O ae_certs/intermediate_ca.pem
```
**Cacert**
```bash
sudo wget http://www.cacert.org/certs/root.crt -O ae_certs/ca.pem
sudo wget http://www.cacert.org/certs/class3.crt -O ae_certs/intermediate_ca.pem
```
Les certificats intermédiaires et root doivent être réunis avec le certificat obtenu pour créer une chaîne de certificats unifiés.
@ -142,4 +142,4 @@ Rechargez la configuration de NGINX pour prendre en compte le nouveau certificat
sudo service nginx reload
```
Votre certificat est prêt à servir. Vous pouvez toutefois vous assurer de sa mise en place en testant le certificat à laide du service de <a href="https://www.geocerts.com/ssl_checker" target="_blank">geocerts</a>.
Votre certificat est prêt à servir. Vous pouvez toutefois vous assurer de sa mise en place en testant le certificat à laide du service de <a href="https://www.geocerts.com/ssl_checker" target="_blank"geocerts</a.

View file

@ -17,7 +17,7 @@ Some changes have taken place which impact the procedures indicated below:
### Adding a signed certificate by an authority (other than Let's Encrypt)
After the certificate creation with your registration authority, you must have a private key, the key file, and a public certificate, the crt file.
> Note that the key file is very sensitive, it is strictly personal and must be very well secured.
Note that the key file is very sensitive, it is strictly personal and must be very well secured.
These two files should be copied to the server, if they are not already there.
@ -56,31 +56,31 @@ sudo mv *.pem *.cnf yunohost_self_signed/
Depending on the registration authority, intermediate and root certificates must be obtained.
> **StartSSL**
>
> ```bash
> sudo wget http://www.startssl.com/certs/ca.pem -O ae_certs/ca.pem
> sudo wget http://www.startssl.com/certs/sub.class1.server.ca.pem -O ae_certs/intermediate_ca.pem
>```
**StartSSL**
> **Gandi**
>
> ```bash
> sudo wget https://www.gandi.net/static/CAs/GandiStandardSSLCA2.pem -O ae_certs/intermediate_ca.pem
>```
```bash
sudo wget http://www.startssl.com/certs/ca.pem -O ae_certs/ca.pem
sudo wget http://www.startssl.com/certs/sub.class1.server.ca.pem -O ae_certs/intermediate_ca.pem
```
> **RapidSSL**
>
> ```bash
> sudo wget https://knowledge.rapidssl.com/library/VERISIGN/INTERNATIONAL_AFFILIATES/RapidSSL/AR1548/RapidSSLCABundle.txt -O ae_certs/intermediate_ca.pem
>```
**Gandi**
> **Cacert**
>
> ```bash
> sudo wget http://www.cacert.org/certs/root.crt -O ae_certs/ca.pem
> sudo wget http://www.cacert.org/certs/class3.crt -O ae_certs/intermediate_ca.pem
>```
```bash
sudo wget https://www.gandi.net/static/CAs/GandiStandardSSLCA2.pem -O ae_certs/intermediate_ca.pem
```
**RapidSSL**
```bash
sudo wget https://knowledge.rapidssl.com/library/VERISIGN/INTERNATIONAL_AFFILIATES/RapidSSL/AR1548/RapidSSLCABundle.txt -O ae_certs/intermediate_ca.pem
```
**Cacert**
```bash
sudo wget http://www.cacert.org/certs/root.crt -O ae_certs/ca.pem
sudo wget http://www.cacert.org/certs/class3.crt -O ae_certs/intermediate_ca.pem
```
Intermediate and root certificates must be combined with the obtained certificate to create a unified certificate chain.
@ -141,4 +141,4 @@ Reload NGINX configuration to take into account the new certificate.
sudo service nginx reload
```
Your certificate is ready. However, you can ensure that it is in place by testing the certificate using the <a href="https://www.geocerts.com/ssl_checker" target="_blank">geocerts</a>.
Your certificate is ready. However, you can ensure that it is in place by testing the certificate using the <a href="https://www.geocerts.com/ssl_checker" target="_blank"geocerts</a.

View file

@ -34,7 +34,6 @@ Après tout ça, il est possible que vous ayez à modifier les permissions de `/
```bash
chgrp www-data /media/externalharddrive
chmod g+rx /media/externalharddrive
```
(À préciser par un expert)

View file

@ -35,7 +35,6 @@ After this, note that you may need to tweak the permissions of `/media/externalh
```bash
chgrp www-data /media/externalharddrive
chmod g+rx /media/externalharddrive
```
(but it depends on your exact setup... Please update this doc page if you figure

View file

@ -9,7 +9,7 @@ routes:
Vous voudrez peut-être changer votre mot de passe d'administrateur pour des raisons de sécurité ou parce que vous l'avez oublié.
Si vous avez oublié votre mot de passe ou si vous ne pouvez pas vous connecter en utilisant l'utilisateur `admin`, vous
Si vous avez oublié votre mot de passe ou si vous ne pouvez pas vous connecter en utilisant l'utilisateur `root`, vous
pouvez peut-être encore changer le mot de passe en vous connectant en tant que "root" sur
SSH (à partir de votre réseau local ! ou en utilisant un mode rescure si vous êtes sur un VPS...)

View file

@ -13,18 +13,18 @@ Il peut arriver que votre serveur (son adresse IP) soit ajouté à la liste noir
Pour tester si votre serveur est sur une liste noire, vous pouvez utiliser les outils suivants :
* [Test en envoyant un email](https://www.mail-tester.com)
* [Test à partir de ladresse IP](http://whatismyipaddress.com/blacklist-check)
- [Test en envoyant un email](https://www.mail-tester.com)
- [Test à partir de ladresse IP](http://whatismyipaddress.com/blacklist-check)
Le cas échéant, voici certains des formulaires vous permettant de retirer votre adresse IP de ces listes :
##### Fournisseurs Email
* [Microsoft](https://support.microsoft.com/en-us/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=en-us)
* [GMail](https://support.google.com/mail/contact/msgdelivery)
- [Microsoft](https://support.microsoft.com/en-us/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=en-us)
- [GMail](https://support.google.com/mail/contact/msgdelivery)
##### Services anti-spam
* [SpamHaus](http://www.spamhaus.org/lookup)
- [SpamHaus](http://www.spamhaus.org/lookup)
Si le fournisseur vous concernant napparaît pas dans la liste, cherchez le formulaire adéquat, il existe probablement.

View file

@ -11,18 +11,17 @@ Può succedere talvolta che il tuo IP venga inserito nelle blacklist da parte di
## Prova il tuo server
* [Prova mandando un email](https://www.mail-tester.com)
- [Prova mandando un email](https://www.mail-tester.com)
- [Prova da un indirizzo IP](http://whatismyipaddress.com/blacklist-check)
Di seguito vengono elencati alcuni form che possono aiutarti a far rimuovere il tuo indirizzo IP da queste liste
## Provider email
* [Microsoft](https://support.microsoft.com/en-us/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=en-us)
* [GMail](https://support.google.com/mail/contact/msgdelivery)
- [Microsoft](https://support.microsoft.com/en-us/getsupport?oaspworkflow=start_1.0.0.0&wfname=capsub&productkey=edfsmsbl3&locale=en-us)
- [GMail](https://support.google.com/mail/contact/msgdelivery)
## Servizi anti-spam
* [SpamHaus](http://www.spamhaus.org/lookup)
* <http://whatismyipaddress.com/blacklist-check>
- [SpamHaus](http://www.spamhaus.org/lookup)
- <http://whatismyipaddress.com/blacklist-check>

View file

@ -46,7 +46,6 @@ YunoHost is only able to test generic blacklist using the DNS RBL mechanism. How
### Gmail
- No way to test easily IP reputation
- [Google guide for postmaster](https://support.google.com/a/topic/1354753)
- [Information about SMTP return code from Google](https://support.google.com/a/answer/3726730)
- Reputation Management tools : [Google Postmaster Tools](https://postmaster.google.com)
@ -55,7 +54,6 @@ YunoHost is only able to test generic blacklist using the DNS RBL mechanism. How
### Yahoo
- No way to test easily IP reputation
- [Yahoo guide for postmaster](https://senders.yahooinc.com/best-practices)
- [Information about SMTP return code from Yahoo](https://senders.yahooinc.com/smtp-error-codes)
- Reputation Management tools : [Complaint Feedback Loop](https://io.help.yahoo.com/contact/index?page=contactform&locale=en_US&token=Zh%2FBBVqXzLHlIbokbUqVWTUbuuQeXGkGnZzhKR2JQ4O6mMQdy9JSWdtWFXvjthcYCRj9bUIFfycOfG%2B4GOHPHoOGa8HwDO2%2B0kYRtTcdR8Nja5P9HWkKh3VWfS3pyu4UdjhvwG%2BBCvnYFl5dToDK%2Fw%3D%3D&selectedChannel=email-icon)

View file

@ -1,3 +1,14 @@
---
title: Obtaining an API key from Namecheap
template: docs
taxonomy:
category: docs
routes:
default: '/providers/registrar/namecheap/autodns'
aliases:
- '/registar_api_namecheap'
---
[API Documentation](https://www.namecheap.com/support/api/intro/)
> 1. Login to your Namecheap account.

View file

@ -21,7 +21,7 @@ Cliquez sur l'onglet **Zone DNS**, puis sur **Ajouter une entrée** :
Cliquer sur "Modifier en mode textuel", garder les 4 premières lignes :
```bash
```text
$TTL 3600
@ IN SOA dns104.ovh.net. tech.ovh.net. (2020083101 86400 3600 3600000 60)
IN NS dns104.ovh.net.

View file

@ -23,7 +23,7 @@ Ora dovrete aggiungere la redirezione del DNS così come specificato nella [conf
Cliccate su "Modifica in modalità testo", lasciando invariate le prime 4 righe:
```bash
```text
$TTL 3600
@ IN SOA dns104.ovh.net. tech.ovh.net. (2020083101 86400 3600 3600000 60)
IN NS dns104.ovh.net.

View file

@ -23,7 +23,7 @@ Now you need to add the DNS redirections as specified by the [standard DNS zone
Click on "Change in text format", keep the first four lines:
```bash
```text
$TTL 3600
@ IN SOA dns104.ovh.net. tech.ovh.net. (2020083101 86400 3600 3600000 60)
IN NS dns104.ovh.net.

View file

@ -70,14 +70,14 @@ sudo mount -t cifs //mafreebox.freebox.fr/Disque\ dur/ /home/monlogin/freebox -o
Une ligne à ajouter à la fin du `/etc/fstab` :
```bash
```text
//mafreebox.freebox.fr/Disque\040dur/ /home/monlogin/freebox cifs _netdev,guest,uid=monlogin,gid=users,iocharset=utf8 0 0
```
Le `_netdev` signale que c'est un périphérique réseau, afin que le système ne le monte que s'il a accès au réseau.
`guest` est le mode d'identification à la Freebox : pour une connexion authentifiée, placez vos identifiants dans un fichier sous la forme
```bash
```text
username=your_user
password=your_pass
domain=FREEBOX

View file

@ -71,11 +71,11 @@ A "no" may cause problems for using your server or may require you to make addit
| Fournisseur daccès | Box/ routeur | uPnP activable | [Port 25 ouvrable](/email)| [Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning) | [Reverse DNS](https://en.wikipedia.org/wiki/Reverse_DNS_lookup) | IP fixe |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| **Proximus*- | BBox2 | oui (activé) | oui | **non*- | **non*- | **non*- |
| | BBox3 | oui (activé) | oui | **non*- | **non*- | **non*- |
| **Scarlet*- | BBox2 | oui (activé) | oui | **non*- | **non*- | **non*- |
| **Proximus** | BBox2 | oui (activé) | oui | **non** | **non** | **non** |
| | BBox3 | oui (activé) | oui | **non** | **non** | **non** |
| **Scarlet** | BBox2 | oui (activé) | oui | **non** | **non** | **non** |
**Proximus*- ne serait pas ouvert à lauto-hébergement. Louverture des ports serait plus difficile afin déviter tout SPAM. Il serait préférable de passer par [Neutrinet](http://neutrinet.be), un des [membres de la Fédération French Data Network](http://www.ffdn.org/fr/membres).
**Proximus** ne serait pas ouvert à lauto-hébergement. Louverture des ports serait plus difficile afin déviter tout SPAM. Il serait préférable de passer par [Neutrinet](http://neutrinet.be), un des [membres de la Fédération French Data Network](http://www.ffdn.org/fr/membres).
{% elseif country == 'belnl' %}
@ -129,17 +129,17 @@ Tous les fournisseurs daccès à Internet [membres de la Fédération French
| Fournisseur daccès | OVH | [Free](/isp_free) | [SFR](/isp_sfr) | [Orange](/isp_orange) | Bouygues<br>Télécom | Darty |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| **Box/routeur*- | Personnel/OVH Télécom | Freebox | Neufbox | Livebox | Bbox | Dartybox |
| **[UPnP](https://fr.wikipedia.org/wiki/Universal_Plug_and_Play)*- | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| **Box/routeur** | Personnel/OVH Télécom | Freebox | Neufbox | Livebox | Bbox | Dartybox |
| **[UPnP](https://fr.wikipedia.org/wiki/Universal_Plug_and_Play)** | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
| **[Port 25 ouvrable](/email)**<br> (fermé par défaut) | ✔ | ✔ | ✔ | ✘ | ✔ | ✔ |
| **[Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning)*- | ✔ | ✔ | ✔/✘ | ✔ (depuis la Livebox 4) | ✔ | ✔ |
| **[Reverse DNS](https://en.wikipedia.org/wiki/Reverse_DNS_lookup)<br>personnalisable*- | ✔ | ✔ (sauf IPv6, pas de support, et buggué sur certaines plages d'adresses ipv4) | … | ✘ (XXX.pro.dns-orange.fr disponible sur les abonnements orange pro) | ✘ | ✘ |
| **[IP fixe](/dns_dynamicip)*- | ✔ | ✔ | ✔/✘ | ✘ (en option depuis la Livebox 3 et sur les abonnements orange pro) | ✔ | ✔ |
| **[IPv6](https://fr.wikipedia.org/wiki/IPv6)*- | ✔ | ✔ | ✔ | ✔ | … | … |
| **[Non listé sur le DUL](https://en.wikipedia.org/wiki/Dialup_Users_List)*- | … | ✘ | … | … | … | … |
| **[Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning)** | ✔ | ✔ | ✔/✘ | ✔ (depuis la Livebox 4) | ✔ | ✔ |
| **[Reverse DNS](https://en.wikipedia.org/wiki/Reverse_DNS_lookup)<br>personnalisable ** | ✔ | ✔ (sauf IPv6, pas de support, et buggué sur certaines plages d'adresses ipv4) | … | ✘ (XXX.pro.dns-orange.fr disponible sur les abonnements orange pro) | ✘ | ✘ |
| **[IP fixe](/dns_dynamicip)** | ✔ | ✔ | ✔/✘ | ✘ (en option depuis la Livebox 3 et sur les abonnements orange pro) | ✔ | ✔ |
| **[IPv6](https://fr.wikipedia.org/wiki/IPv6)** | ✔ | ✔ | ✔ | ✔ | … | … |
| **[Non listé sur le DUL](https://en.wikipedia.org/wiki/Dialup_Users_List)** | … | ✘ | … | … | … | … |
Pour une liste plus complète et précise, référez-vous à la très bonne documentation de [wiki.auto-hebergement.fr](http://wiki.auto-hebergement.fr/fournisseurs/fai#d%C3%A9tail_des_fai).
**Astuce** : [FDN](http://www.fdn.fr) fournit des [VPN](http://www.fdn.fr/-VPN-.html) permettant de rapatrier une (ou plusieurs sur demande) IPv4 fixe et un /48 en IPv6 et ainsi « nettoyer » votre connexion si vous êtes chez lun des FAI *limitants- du tableau ci-dessus.
**Astuce** : [FDN](http://www.fdn.fr) fournit des [VPN](http://www.fdn.fr/-VPN-.html) permettant de rapatrier une (ou plusieurs sur demande) IPv4 fixe et un /48 en IPv6 et ainsi « nettoyer » votre connexion si vous êtes chez lun des FAI *limitants* du tableau ci-dessus.
{% elseif country == 'hun' %}
@ -150,7 +150,7 @@ Pour une liste plus complète et précise, référez-vous à la très bonne docu
| DIGI Távközlési és Szolgáltató Kft. | Yes | Yes | No. Business only. | No | No. Business only | No. Business only |
| Telekom Magyarország | Yes | Yes | No | No | No | No |
**Notice*- : DIGI allows non-business users to subscribe to their business plan, for roughly the same price as the regular plan. Fix IP is an additional subscription for business plan users.
**Notice** : DIGI allows non-business users to subscribe to their business plan, for roughly the same price as the regular plan. Fix IP is an additional subscription for business plan users.
{% elseif country == 'irl' %}
@ -166,9 +166,9 @@ Pour une liste plus complète et précise, référez-vous à la très bonne docu
| Fournisseur daccès | Box/ routeur | uPnP activable | [Port 25 ouvrable](/email)| [Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning) | [Reverse DNS](https://en.wikipedia.org/wiki/Reverse_DNS_lookup) | IP fixe |
| :---: | :---: | :---: | :---: | :---: | :---: | :---: |
| **Orange*- | Livebox2 | oui (activé) | non | **non*- | **non*- | **non*- |
| **Moov*- | | oui (activé) | | | | |
| **MTN*- | | oui (activé) | | | | |
| **Orange** | Livebox2 | oui (activé) | non | **non** | **non** | **non** |
| **Moov** | | oui (activé) | | | | |
| **MTN** | | oui (activé) | | | | |
{% elseif country == 'swe' %}

View file

@ -50,7 +50,7 @@ sudo nano /etc/postfix/main.cf
puis, rajouter à la ligne :
```bash
```text
smtp_sasl_password_maps = hash:/etc/postfix/sasl/mdp_fai.conf
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
@ -65,7 +65,7 @@ sudo nano /etc/postfix/sasl/mdp_fai.conf
ajouter
```bash
```text
# mdp_fai.conf
[smtp.orange.fr]:25 adresseemail@chez.orange:son-mot-de-passe
```

View file

@ -13,7 +13,7 @@ routes:
#### Accès à ladministration de la box
* Allez à cette adresse : <http://192.168.1.1>.
* Allez à cette adresse : <http://192.168.1.1>
* Authentifiez-vous, soit en appuyant sur le bouton de la box pendant 5 secondes soit avec les identifiants dadministration.
![](image://sfr-authentification.png?resize=900)

View file

@ -31,10 +31,10 @@ Below, you can find a list of providers compatible for self-hosting and especial
¹ [Pay what you want](https://en.wikipedia.org/wiki/Pay_what_you_want)
!!! If you try an other VPN provider that include **public dedicated ipv4 and port forwarding**, feel free to contribute to this documentation. We need people to test specific offers of those commercial providers:
!!! *[VPN area](https://vpnarea.com/front/home/dedicated-ip) ✘ does not allow forwarding port 80. Running a webserver is against their TOS.
!!!* [Trust zone](https://trust.zone/fr/order?p=25)
!!! *[PureVPN](https://www.purevpn.fr/ip-vpn-dedie)
!!!* [RapidVPN](https://www.rapidvpn.com/vpn)
!!! - [VPN area](https://vpnarea.com/front/home/dedicated-ip) ✘ does not allow forwarding port 80. Running a webserver is against their TOS.
!!! - [Trust zone](https://trust.zone/fr/order?p=25)
!!! - [PureVPN](https://www.purevpn.fr/ip-vpn-dedie)
!!! - [RapidVPN](https://www.rapidvpn.com/vpn)
## French speaking-site

View file

@ -21,23 +21,23 @@ Organitzacions sense ànim de lucre, ONGs o qualsevol tipus d'associació.
Normalment les organitzacions sense ànim de lucre han de donar alguns serveis públics:
* Consell d'administració / Comitè director / Voluntàries amb:
* [Correus electrònics](#mails)
* [Calendari](#calendar)
* [Contacte](#contact)
* [Fitxers compartits / Drive](#shared-files)
* [Missatgeria instantània](#instant-communication)
* [Intranet / base de coneixements](#intranet)
* [ERP / Comptabilitat](#erp-accounting)
* Membres amb:
* [Pàgina web pública amb accés privat i individual](#public-web-site)
* [Adhesió](#membership)
* [Inscripció a esdeveniments](#events-registration)
* [Butlletí d'informació](#newsletter-mailing)
* [Fòrum](#forum)
* Públic amb:
* [Pàgina web pública](#public-web-site)
* [Butlletí d'informació](#newsletter-mailing)
- Consell d'administració / Comitè director / Voluntàries amb:
- [Correus electrònics](#mails)
- [Calendari](#calendar)
- [Contacte](#contact)
- [Fitxers compartits / Drive](#shared-files)
- [Missatgeria instantània](#instant-communication)
- [Intranet / base de coneixements](#intranet)
- [ERP / Comptabilitat](#erp-accounting)
- Membres amb:
- [Pàgina web pública amb accés privat i individual](#public-web-site)
- [Adhesió](#membership)
- [Inscripció a esdeveniments](#events-registration)
- [Butlletí d'informació](#newsletter-mailing)
- [Fòrum](#forum)
- Públic amb:
- [Pàgina web pública](#public-web-site)
- [Butlletí d'informació](#newsletter-mailing)
## Quan
@ -47,9 +47,9 @@ Quan l'organització estigui preparada per a fer el pas.
El servidor YunoHost de l'organització pot estar allotjat en diferents llocs:
* Allotjament propi en un servidor, ordinador o Raspberry darrera una connexió ADSL, SDSL o fibra
* Serveis d'allotjament de [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
* Serveis d'allotjament comercials que ofereixin màquines virtuals Debian
- Allotjament propi en un servidor, ordinador o Raspberry darrera una connexió ADSL, SDSL o fibra
- Serveis d'allotjament de [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
- Serveis d'allotjament comercials que ofereixin màquines virtuals Debian
## Per què
@ -65,20 +65,20 @@ YunoHost és una distribució GNU/Linux basada en Debian empaquetada amb program
YunoHost de base ofereix:
* Un sistema d'aplicacions
* Una interfície web
* Una interfície per línia de comandes (CLI): Moulinette
* Un servidor web: NGINX
* Un servidor DNS: Dnsmasq
* Una base de dades: MariaDB
* Un sistema de còpies de seguretat
* Un SSO: SSOwat
* OpenLDAP
* Correu electrònic:
* SMTP: Postfix
* IMAP & POP3: Dovecot
* Un antispam: rspamd, rmilter
* Un servidor de missatgeria instantània XMPP: Metronome IM
- Un sistema d'aplicacions
- Una interfície web
- Una interfície per línia de comandes (CLI): Moulinette
- Un servidor web: NGINX
- Un servidor DNS: Dnsmasq
- Una base de dades: MariaDB
- Un sistema de còpies de seguretat
- Un SSO: SSOwat
- OpenLDAP
- Correu electrònic:
- SMTP: Postfix
- IMAP & POP3: Dovecot
- Un antispam: rspamd, rmilter
- Un servidor de missatgeria instantània XMPP: Metronome IM
### Nom de domini
@ -91,23 +91,23 @@ Els comptes de correu electrònic es poden gestionar per mitjà de la interfíci
Es poden instal·lar paquets addicionals per donar més funcionalitats al sistema de correu electrònic de YunoHost:
* Un client web utilitzant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
* ActiveSync utilitzant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
* Un grup de difusió interna utilitzant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
- Un client web utilitzant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
- ActiveSync utilitzant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
- Un grup de difusió interna utilitzant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
### Calendari
Per oferir calendaris personals o compartits haureu d'instal·lar:
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baikal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baikal](https://github.com/YunoHost-Apps/baikal_ynh)
### Contactes
Per oferir un sistema de contactes personal haureu d'instal·lar:
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Fitxers compartits
@ -120,34 +120,34 @@ De base YunoHost ofereix un servidor XMPP, pel que podeu instal·lar un client w
També podeu instal·lar un servidor matrix:
* El servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
* Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh)
- El servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
- Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh)
### Intranet
Per a una organització sense ànim de lucre, una bona manera d'implementar una intranet és oferir una wiki interna per a que les usuàries puguin llegir, editar i afegir contingut. Vegeu aquí alguns paquets que permeten implementar una wiki:
* [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilitzant la sintaxi wiki
* [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilitzant la sintaxi markdown
- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilitzant la sintaxi wiki
- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilitzant la sintaxi markdown
### ERP / Comptabilitat
Arribats a un cert punt una organització sense ànim de lucre podria necessitar un sistema de comptabilitat / ERP, aquí hi ha dos propostes:
* [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
* [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
### Pàgina web pública
Hi ha múltiples maneres d'implementar una pàgina web pública:
* Un pàgina simple amb HTML, CSS, etc. utilitzant: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
* Utilitzant un CMS (sistema de gestió de contingut) com [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh) , [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
- Un pàgina simple amb HTML, CSS, etc. utilitzant: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
- Utilitzant un CMS (sistema de gestió de contingut) com [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh) , [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
Però us proposem una alternativa una mica més potent: [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh):
* Drupal és un entorn de treball potent de codi obert per la gestió de contingut
* amb CiviCRM que és un CRM de codi obert per a les organitzacions sense ànim de lucre
- Drupal és un entorn de treball potent de codi obert per la gestió de contingut
- amb CiviCRM que és un CRM de codi obert per a les organitzacions sense ànim de lucre
### Adhesió
@ -172,40 +172,40 @@ Les còpies de seguretat de YunoHost s'emmagatzemen localment a `/home/yunohost.
Però per un servidor en producció, còpies de seguretat locals no són suficients, així que s'hauran d'implementar còpies de seguretat alternatives:
* Còpia de seguretat de la màquina virtual si ho permet el sistema d'allotjament.
* [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) és un sistema de còpies de seguretat automàtiques del servidor. Les còpies de seguretat es poden enviar a d'altres llocs, locals o distants.
* [Borg](https://github.com/YunoHost-Apps/borg_ynh) i [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeten externalitzar les còpies de seguretat.
* [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si teniu de servidors YunoHost, permet tenir un servidor secundari que pot ser utilitzat en cas que caigui el servidor principal. Aquest servidor secundari permetrà desplegar una còpia del servidor i tornar a posar en marxar YunoHost durant la caiguda.
- Còpia de seguretat de la màquina virtual si ho permet el sistema d'allotjament.
- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) és un sistema de còpies de seguretat automàtiques del servidor. Les còpies de seguretat es poden enviar a d'altres llocs, locals o distants.
- [Borg](https://github.com/YunoHost-Apps/borg_ynh) i [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeten externalitzar les còpies de seguretat.
- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si teniu de servidors YunoHost, permet tenir un servidor secundari que pot ser utilitzat en cas que caigui el servidor principal. Aquest servidor secundari permetrà desplegar una còpia del servidor i tornar a posar en marxar YunoHost durant la caiguda.
### Anar més enllà
#### Galeria de fotografies federada
* [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
#### Galeria àudio federada
* [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
* [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
#### Galeria vídeo federada
* [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
#### Xarxa social federada
* [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
* [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
* [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
#### Blog federat
* [Plume](https://github.com/YunoHost-Apps/plume_ynh)
* [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
- [Plume](https://github.com/YunoHost-Apps/plume_ynh)
- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
#### Xat
* [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
## Conclusió

View file

@ -21,23 +21,23 @@ Organisations à but non lucratif, ONG ou tout type d'association.
Les organisations à but non lucratif doivent généralement fournir différents services à différents publics :
* Conseil d'administration / Comité directeur / Bénévoles avec :
* [Mails](#mails)
* [Calendrier](#calendrier)
* [Contact](#contact)
* [Fichiers partagés / Drive](#fichiers-partag-s)
* [Communication instantanée](#communication-instantan-e)
* [Intranet / Base de connaissances](#intranet)
* [ERP / Comptabilité](#erp-comptabilit-)
* Membres avec :
* [Site Web public avec accès privé et individuel](#site-web-public)
* [Adhésion](#adh-sion)
* [Inscriptions aux événements](#inscriptions-aux-v-nements)
* [Mailings](#newsletter-mailing)
* [Forum](#forum)
* Public avec :
* [Site Web public](#site-web-public)
* [Newsletter](#newsletter-mailing)
- Conseil d'administration / Comité directeur / Bénévoles avec :
- [Mails](#mails)
- [Calendrier](#calendrier)
- [Contact](#contact)
- [Fichiers partagés / Drive](#fichiers-partag-s)
- [Communication instantanée](#communication-instantan-e)
- [Intranet / Base de connaissances](#intranet)
- [ERP / Comptabilité](#erp-comptabilit-)
- Membres avec :
- [Site Web public avec accès privé et individuel](#site-web-public)
- [Adhésion](#adh-sion)
- [Inscriptions aux événements](#inscriptions-aux-v-nements)
- [Mailings](#newsletter-mailing)
- [Forum](#forum)
- Public avec :
- [Site Web public](#site-web-public)
- [Newsletter](#newsletter-mailing)
## Quand
@ -47,9 +47,9 @@ Lorsque l'organisation à but non lucratif est prête à franchir le pas.
Le serveur YunoHost peut être hébergé à différents endroits :
* Hébergement en propre sur un serveur, un ordinateur ou Raspberry derrière ADSL, SDSL ou Fibre
* [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
* Services d'hébergement commercial fournissant une machine virtuelle Debian
- Hébergement en propre sur un serveur, un ordinateur ou Raspberry derrière ADSL, SDSL ou Fibre
- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
- Services d'hébergement commercial fournissant une machine virtuelle Debian
## Pourquoi
@ -65,20 +65,20 @@ YunoHost est une distribution basée sur Debian GNU/Linux qui automatise lins
YunoHost fournit immédiatement:
* Un système d'application
* Une interface Web
* Une interface de ligne de commande (CLI) : Moulinette
* Un serveur Web : NGINX
* Un serveur DNS : Dnsmasq
* Une base de données : MariaDB
* Un système de sauvegarde
* Un SSO : SSOwat
* OpenLDAP
* Email :
* SMTP : Postfix
* IMAP & POP3 : Dovecot
* Un antispam : rspamd, rmilter
* Serveur XMPP de messagerie instantanée : Metronome IM
- Un système d'application
- Une interface Web
- Une interface de ligne de commande (CLI) : Moulinette
- Un serveur Web : NGINX
- Un serveur DNS : Dnsmasq
- Une base de données : MariaDB
- Un système de sauvegarde
- Un SSO : SSOwat
- OpenLDAP
- Email :
- SMTP : Postfix
- IMAP & POP3 : Dovecot
- Un antispam : rspamd, rmilter
- Serveur XMPP de messagerie instantanée : Metronome IM
### Nom de domaine
@ -91,23 +91,23 @@ Les comptes de messagerie seront gérés à l'aide de l'interface Web ou de la l
Des packages supplémentaires peuvent être installés pour fournir davantage de fonctionnalités au système de messagerie YunoHost :
* un webmail en utilisant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
* ActiveSync utilisant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
* Groupe de distribution interne en utilisant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
- un webmail en utilisant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
- ActiveSync utilisant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
- Groupe de distribution interne en utilisant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
### Calendrier
Pour fournir des calendriers personnels ou partagés, vous devrez installer :
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Contact
Pour fournir un système de contact personnel, vous devrez installer :
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Fichiers partagés
@ -120,34 +120,34 @@ Par défaut, YunoHost fournit immédiatement un serveur XMPP pour lequel vous po
Vous pouvez également installer un serveur Matrix :
* Le serveur : [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
* Un client Web : [Element](https://github.com/YunoHost-Apps/element_ynh)
- Le serveur : [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
- Un client Web : [Element](https://github.com/YunoHost-Apps/element_ynh)
### Intranet
Pour une organisation à but non lucratif, un bon moyen de mettre en œuvre un intranet est de fournir un wiki permettant aux utilisateurs internes de lire, éditer et ajouter du contenu. Voici quelques paquets pour implémenter un wiki :
* [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilisant une syntaxe wiki
* [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilisant une syntaxe Markdown
- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utilisant une syntaxe wiki
- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utilisant une syntaxe Markdown
### ERP / Comptabilité
À un moment donné, une organisation à but non lucratif pourrait avoir besoin dun système de Comptabilité / ERP, voici deux propositions :
* [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
* [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
### Site Web Public
Il existe plusieurs façons d'implémenter un site Web public :
* Un simple site HTML, CSS, etc. en utilisant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
* Utiliser un CMS (système de gestion de contenu) comme [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
- Un simple site HTML, CSS, etc. en utilisant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
- Utiliser un CMS (système de gestion de contenu) comme [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
Mais nous proposerons quelque chose de plus puissant : [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) :
* Drupal qui est un puissant framework de gestion de contenu
* avec CiviCRM qui est un CRM open source à destination des organisations à but non lucratif
- Drupal qui est un puissant framework de gestion de contenu
- avec CiviCRM qui est un CRM open source à destination des organisations à but non lucratif
#### Adhésion
@ -172,40 +172,40 @@ Les sauvegardes YunoHost sont stockées localement dans `/home/yunohost.backup/a
Mais pour la production, la sauvegarde stockée localement ne suffit pas, vous devez donc mettre en œuvre des stratégies de sauvegarde supplémentaires :
* Sauvegarde de la machine virtuelle si fournie par le système d'hébergement.
* [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) est un système de sauvegarde automatique de votre serveur. Vos sauvegardes peuvent être envoyées à de nombreux autres endroits, locaux ou distants.
* [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permettent d'externaliser les sauvegardes.
* [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si vous avez deux serveurs YunoHost, fournissez un moyen d'avoir un serveur secondaire que vous pourrez utiliser si votre serveur principal tombe en panne. Ce serveur secondaire vous permettra de déployer une copie de votre serveur pour ramener votre YunoHost lors de votre panne.
- Sauvegarde de la machine virtuelle si fournie par le système d'hébergement.
- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) est un système de sauvegarde automatique de votre serveur. Vos sauvegardes peuvent être envoyées à de nombreux autres endroits, locaux ou distants.
- [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permettent d'externaliser les sauvegardes.
- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), si vous avez deux serveurs YunoHost, fournissez un moyen d'avoir un serveur secondaire que vous pourrez utiliser si votre serveur principal tombe en panne. Ce serveur secondaire vous permettra de déployer une copie de votre serveur pour ramener votre YunoHost lors de votre panne.
### Aller plus loin
#### Galerie de photos fédérées
* [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
#### Galerie audio fédérée
* [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
* [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
#### Galerie vidéo fédérée
* [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
#### Réseaux sociaux fédérés
* [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
* [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
* [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
#### Blog fédéré
* [Plume](https://github.com/YunoHost-Apps/plume_ynh)
* [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
- [Plume](https://github.com/YunoHost-Apps/plume_ynh)
- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
#### Chat
* [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
## Conclusion

View file

@ -21,23 +21,23 @@ Non-profit organizations, NGO or any kind of association.
Usually non-profit organizations need to provide several services to several publics:
* Board of Directors / Steering Committee / Volunteers with:
* [Mails](#mails)
* [Calendar](#calendar)
* [Contact](#contact)
* [Shared files / Drive](#shared-files)
* [Instant communication](#instant-communication)
* [Intranet / knowledge database](#intranet)
* [ERP / Accounting](#erp-accounting)
* Members with:
* [Public website with private and individual access](#public-web-site)
* [Membership](#membership)
* [Events registrations](#events-registrations)
* [Mailings](#newsletter-mailing)
* [Forum](#forum)
* Public with:
* [Public website](#public-web-site)
* [Newsletter](#newsletter-mailing)
- Board of Directors / Steering Committee / Volunteers with:
- [Mails](#mails)
- [Calendar](#calendar)
- [Contact](#contact)
- [Shared files / Drive](#shared-files)
- [Instant communication](#instant-communication)
- [Intranet / knowledge database](#intranet)
- [ERP / Accounting](#erp-accounting)
- Members with:
- [Public website with private and individual access](#public-web-site)
- [Membership](#membership)
- [Events registrations](#events-registrations)
- [Mailings](#newsletter-mailing)
- [Forum](#forum)
- Public with:
- [Public website](#public-web-site)
- [Newsletter](#newsletter-mailing)
## When
@ -47,9 +47,9 @@ When ready to move forward.
You YunoHost for non profit can be hosted in several places:
* Own hosting on a server, computer or Raspberry behind ASDL, SDSL or Fiber
* [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) hosting services
* Commercial hosting services providing Debian virtual machine
- Own hosting on a server, computer or Raspberry behind ASDL, SDSL or Fiber
- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters) hosting services
- Commercial hosting services providing Debian virtual machine
## Why
@ -66,20 +66,20 @@ YunoHost is a Debian GNU/Linux based distribution packaged with free software th
Out of the box YunoHost provide:
* A system of application
* A web interface
* A command-line interface (CLI): Moulinette
* A web server: NGINX
* A DNS server: Dnsmasq
* A database: MariaDB
* A backup system
* An SSO: SSOwat
* OpenLDAP
* Email:
* SMTP: Postfix
* IMAP & POP3: Dovecot
* An antispam: rspamd,rmilter
* Instant messaging XMPP server: Metronome IM
- A system of application
- A web interface
- A command-line interface (CLI): Moulinette
- A web server: NGINX
- A DNS server: Dnsmasq
- A database: MariaDB
- A backup system
- An SSO: SSOwat
- OpenLDAP
- Email:
- SMTP: Postfix
- IMAP & POP3: Dovecot
- An antispam: rspamd,rmilter
- Instant messaging XMPP server: Metronome IM
### Domain Name
@ -92,23 +92,23 @@ Mails accounts will be managed using the web interface or the command line. Crea
Additional package can be installed to provide more functionality to the YunoHost mail system:
* Webmail using [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
* ActiveSync using [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
* Internal distribution group using [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
- Webmail using [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
- ActiveSync using [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
- Internal distribution group using [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
### Calendar
To provide personal or shared calendars you will need to install:
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Contact
To provide personal contact system you will need to install:
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Shared files
@ -121,34 +121,34 @@ Out of the box, YunoHost provide an XMPP server, for which you can install a web
You can also install a matrix server:
* The server: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
* A web client: [Element](https://github.com/YunoHost-Apps/element_ynh)
- The server: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
- A web client: [Element](https://github.com/YunoHost-Apps/element_ynh)
### Intranet
For an non-profit organization a good way to implement an intranet is to provide a wiki to let internal users read, edit and add content. Here are some packages to implement a wiki:
* [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) using wiki syntax
* [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) using Markdown syntax
- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) using wiki syntax
- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) using Markdown syntax
### ERP / Accounting
At some time a non-profit organization could need an accounting/erp system, here are two propositions:
* [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
* [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
### Public Web Site
There are several way to implement a Public Web Site:
* Simple HTML, CSS, etc. Website using: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
* Using a CMS (Content Management System) like [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
- Simple HTML, CSS, etc. Website using: [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
- Using a CMS (Content Management System) like [WordPress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
But we will propose something more powerful: [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh):
* Drupal that is a powerful open source content management framework
* with CiviCRM that is an open source constituent relationship management for non-profits
- Drupal that is a powerful open source content management framework
- with CiviCRM that is an open source constituent relationship management for non-profits
#### Membership
@ -173,40 +173,40 @@ YunoHost backup are stored localy in `/home/yunohost.backup/archives`.
But for production, localy stored backup are not enough, so you will need to implement aditional backup strategies:
* Backup of the the Virtual Machine if provided by the hosting system.
* [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) is an automatic backup system for your server. Your backups can be send to many other places, local or distant.
* [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) allow to externalize backups.
* [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), if you have two YunoHost servers, provide a way to have a secondary server which you can used if your main server goes down. This secondary server will allow you to deploy a copy of your server to bring back your YunoHost during your break down.
- Backup of the the Virtual Machine if provided by the hosting system.
- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) is an automatic backup system for your server. Your backups can be send to many other places, local or distant.
- [Borg](https://github.com/YunoHost-Apps/borg_ynh) and [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) allow to externalize backups.
- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), if you have two YunoHost servers, provide a way to have a secondary server which you can used if your main server goes down. This secondary server will allow you to deploy a copy of your server to bring back your YunoHost during your break down.
### Go further
#### Federated Photo Gallery
* [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
#### Federated Audio Gallery
* [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
* [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
#### Federated Video Gallery
* [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
#### Federated Social Networking
* [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
* [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
* [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
#### Federated Blog
* [Plume](https://github.com/YunoHost-Apps/plume_ynh)
* [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
- [Plume](https://github.com/YunoHost-Apps/plume_ynh)
- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
#### Chat
* [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
## Conclusion

View file

@ -21,23 +21,23 @@ Organizacions sens tòca lucrativa, ONG o qualque siá associacion.
Las organizacions sens tòca lucrativa devon generalament fornir diferents servicis a diferents publics :
* Conselh d'administracion / Comitat director / Benevòls amb :
* [Mails](#mails)
* [Calendièr](#calendièr)
* [Contacte](#contacte)
* [Fichièrs partejats / Drive](#fichièrs-partejats)
* [Comunicacion instantanèa](#comunicacion-instantan-a)
* [Intranet / Basa de coneissenças](#intranet)
* [ERP / Comptabilitat](#erp-comptabilitat)
* Membres amb :
* [Site Web public amb accès privat e individual](#site-web-public)
* [Adhesion](#adhesion)
* [Inscripcions als eveniments](#inscriptions-als-eveniments)
* [Infoletras](#infoletras)
* [Forum](#forum)
* Public amb :
* [Site Web public](#site-web-public)
* [Infoletras](#newsletter-mailing)
- Conselh d'administracion / Comitat director / Benevòls amb :
- [Mails](#mails)
- [Calendièr](#calendièr)
- [Contacte](#contacte)
- [Fichièrs partejats / Drive](#fichièrs-partejats)
- [Comunicacion instantanèa](#comunicacion-instantan-a)
- [Intranet / Basa de coneissenças](#intranet)
- [ERP / Comptabilitat](#erp-comptabilitat)
- Membres amb :
- [Site Web public amb accès privat e individual](#site-web-public)
- [Adhesion](#adhesion)
- [Inscripcions als eveniments](#inscriptions-als-eveniments)
- [Infoletras](#infoletras)
- [Forum](#forum)
- Public amb :
- [Site Web public](#site-web-public)
- [Infoletras](#newsletter-mailing)
## Quand
@ -47,9 +47,9 @@ Quand l'organizacion sens tòca lucrativa es prèsta a passar lo pas.
Lo servidor YunoHost pòt èsser albergat a diferents endreches :
* Albergament en pròpri sus un servidor, un ordenador o Raspberry darrièr una connexion ADSL, SDSL o Fibra
* [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
* Servicis d'albergament comercial que fornís una maquina virtuala Debian
- Albergament en pròpri sus un servidor, un ordenador o Raspberry darrièr una connexion ADSL, SDSL o Fibra
- [Chatons](https://chatons.org), [librehosters](https://framagit.org/librehosters/awesome-librehosters)
- Servicis d'albergament comercial que fornís una maquina virtuala Debian
## Perque
@ -65,20 +65,20 @@ YunoHost es una distribucion basada sus Debian GNU/Linux quautomatiza lins
YunoHost provesís sul pic:
* Un sistèma d'aplicacion
* Una interfàcia web
* Una interfàcia en linha de comanda (CLI) : Moulinette
* Un servidor Web : NGINX
* Un servidor DNS : Dnsmasq
* Una basa de donadas : MariaDB
* Un sistèma de salvagarda
* Un SSO: SSOwat
* OpenLDAP
* Corrièls :
* SMTP: Postfix
* IMAP & POP3 : Dovecot
* Un antispam : rspamd, rmilter
* Servidor XMPP de messatjariá instantanèa : Metronome IM
- Un sistèma d'aplicacion
- Una interfàcia web
- Una interfàcia en linha de comanda (CLI) : Moulinette
- Un servidor Web : NGINX
- Un servidor DNS : Dnsmasq
- Una basa de donadas : MariaDB
- Un sistèma de salvagarda
- Un SSO: SSOwat
- OpenLDAP
- Corrièls :
- SMTP: Postfix
- IMAP & POP3 : Dovecot
- Un antispam : rspamd, rmilter
- Servidor XMPP de messatjariá instantanèa : Metronome IM
### Nom de domeni
@ -91,23 +91,23 @@ Los comptes de messatjariá seràn gerits amb l'interfàcia Web o en linha de co
De paquets suplementaris pòdon èsser installats per provesir mai de foncionalitats al sistèma de messatjariá YunoHost :
* un webmail en utilizant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
* ActiveSync utilizant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
* Grop de distribucion intèrne en utilizant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
- un webmail en utilizant [Roundcube](https://github.com/YunoHost-Apps/roundcube_ynh), [Rainloop](https://github.com/YunoHost-Apps/rainloop_ynh)
- ActiveSync utilizant [Z-Push](https://github.com/YunoHost-Apps/z-push_ynh)
- Grop de distribucion intèrne en utilizant [Mailman](https://github.com/YunoHost-Apps/mailman_ynh)
### Calendièr
Per fornir de calendièrs personals o partejats, vos calrà installar :
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baïkal](https://github.com/YunoHost-Apps/baikal_ynh)
### Contacte
Per fornir un sistèma de contacte personal, vos caldrà installar :
* [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
* [Baikal](https://github.com/YunoHost-Apps/baikal_ynh)
- [Nextcloud](https://github.com/YunoHost-Apps/nextcloud_ynh)
- [Baikal](https://github.com/YunoHost-Apps/baikal_ynh)
### Fichièrs partejats
@ -120,34 +120,34 @@ Tras linstallacion YunoHost fornís sul pic un servidor XMPP per lo qual pod
Podètz tanben installar un servidor Matrix :
* Lo servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
* Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh)
- Lo servidor: [Synapse](https://github.com/YunoHost-Apps/synapse_ynh)
- Un client web: [Riot](https://github.com/YunoHost-Apps/riot_ynh)
### Intranet
Per una organizacion sens tòca lucrativa, un bon biais de metre en plaça un intranet es de fornir un wiki que permet als utilizaires intèrne de legir, modificar e ajustar de contengut. Vaquí unes paquets per installar un wiki :
* [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utiliza la sintaxi wiki
* [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utiliza la sintaxi markdown
- [DokuWiki](https://github.com/YunoHost-Apps/docuwiki_ynh) utiliza la sintaxi wiki
- [Wiki.js](https://github.com/YunoHost-Apps/wikijs_ynh) utiliza la sintaxi markdown
### ERP / Comptabilitat
Arriba un moment ont a lorganizacion sens tòca lucrativa li pòsca far besonh un sistèma de comptabilitat / ERP, vaquí doas proposicions :
* [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
* [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
- [OpenERP/Odoo](https://github.com/YunoHost-Apps/libreerp_ynh)
- [Dolibarr](https://github.com/YunoHost-Apps/dolibarr_ynh)
### Site Web Public
Existís mantuns biaisses de construire un site Web public :
* Un simple site HTML, CSS, etc. en utilizant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
* Utilizar un CMS (sistèma de gestion de contengut) coma [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
- Un simple site HTML, CSS, etc. en utilizant : [Custom Webapp](https://github.com/YunoHost-Apps/my_webapp_ynh)
- Utilizar un CMS (sistèma de gestion de contengut) coma [Wordpress](https://github.com/YunoHost-Apps/_ynh), [Drupal](https://github.com/YunoHost-Apps/drupal_ynh), [Grav](https://github.com/YunoHost-Apps/grav_ynh), [PluXml](https://github.com/YunoHost-Apps/pluxml_ynh)
Mas prepausam quicòm de mai potent : [CiviCRM on Drupal 7](https://github.com/YunoHost-Apps/civicrm_drupal7_ynh) :
* Drupal ques un framework potent de gestion de contengut
* amb CiviCRM ques un CRM OpenSource a destinacion de las organizacions sens tòca lucrativa
- Drupal ques un framework potent de gestion de contengut
- amb CiviCRM ques un CRM OpenSource a destinacion de las organizacions sens tòca lucrativa
#### Adhesion
@ -172,40 +172,40 @@ Las salvagardas YunoHost son gardadas localament dins `/home/yunohost.backup/arc
Mas per la produccion, la salvagarda gardada localament basta pas, vos cal emplegar destrategias de salvagarda suplementàrias :
* Salvagarda de la maquina virtuala se fornida pel sistèma dalbergament.
* [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) es un sistèma de salvagarda automatic de vòstre servidor. Vòstras salvagardas pòdon èsser enviadas a mantun endreches, locals o alonhats.
* [Borg](https://github.com/YunoHost-Apps/borg_ynh) e [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeton dexternalizar las salvagardas.
* [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), se avètz dos servidors YunoHost, ajatz los mejans daver un servidor segondari que poiretz utilizar se lo primièr ven a foncionar pas mai. Aqueste servidor segondari vos permetrà de restablir una còpia de vòstre servidor per dire de corregir los problèmas de lautre servidor YunoHost.
- Salvagarda de la maquina virtuala se fornida pel sistèma dalbergament.
- [Archivist](https://github.com/YunoHost-Apps/archivist_ynh) es un sistèma de salvagarda automatic de vòstre servidor. Vòstras salvagardas pòdon èsser enviadas a mantun endreches, locals o alonhats.
- [Borg](https://github.com/YunoHost-Apps/borg_ynh) e [Borg Server](https://github.com/YunoHost-Apps/borgserver_ynh) permeton dexternalizar las salvagardas.
- [Fallback](https://github.com/YunoHost-Apps/fallback_ynh), se avètz dos servidors YunoHost, ajatz los mejans daver un servidor segondari que poiretz utilizar se lo primièr ven a foncionar pas mai. Aqueste servidor segondari vos permetrà de restablir una còpia de vòstre servidor per dire de corregir los problèmas de lautre servidor YunoHost.
### Anar mai luènh
#### Galariá de fotografias federada
* [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
- [Pixelfed](https://github.com/YunoHost-Apps/pixelfed_ynh)
#### Galariá àudio federada
* [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
* [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
- [Reel2Bits](https://github.com/YunoHost-Apps/reel2bits_ynh)
- [Funkwhale](https://github.com/YunoHost-Apps/funkwhale_ynh)
#### Galariá vidèo federada
* [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
- [PeerTube](https://github.com/YunoHost-Apps/peertube_ynh)
#### Malhums socials federats
* [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
* [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
* [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
- [Mastodon](https://github.com/YunoHost-Apps/mastodon_ynh)
- [Pleroma](https://github.com/YunoHost-Apps/pleroma_ynh)
- [Mobilizon](https://github.com/YunoHost-Apps/mobilizon_ynh)
#### Blog federats
* [Plume](https://github.com/YunoHost-Apps/plume_ynh)
* [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
- [Plume](https://github.com/YunoHost-Apps/plume_ynh)
- [Writefreely](https://github.com/YunoHost-Apps/writefreely_ynh)
#### Chat
* [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
- [Mattermost](https://github.com/YunoHost-Apps/mattermost_ynh)
## Conclusion

View file

@ -11,32 +11,32 @@ routes:
## Revenus attendus
* Dons via Liberapay : 3000€
* Subvention de NLNet : 20K€
- Dons via Liberapay : 3000€
- Subvention de NLNet : 20K€
## Dépenses prévues
* Developpement : 20K€
* Location Serveur : ~500 €
* VPS Scaleway: 20.33*12: 243.96€/year
* VPS Digital O. (forum): 172.80€/year
* Noms de domaine : ~150 €
* nohost.me : 11.99 €HT/ans
* ynh.fr : 6.99 €HT/ans (doit être confirmé avec frju ?)
* noho.st : ~35 €TTC/ans
* yunohost.org : 13.99 €HT/ans
* yunohost.com : 9.99 €HT/ans
* labriqueinter.net : 12.49 €Ht/ans
* internetcu.be : 17.99 €HT/ans
* Communication : ~400 €
* Stickers : 100€
* Tracts : 100€
* T-shirt : 200€
* Déplacements (ex. : aller aux conférences) : ~700 €
* AG FFDN 2020 : 225€ (en tout)
* Event colibris : 150€
* FOSDEM ou autre conf : 300€
* Compte bancaire fees : 7×12 € soit ~100 €
* Brique Camp : 500€
- Developpement : 20K€
- Location Serveur : ~500 €
- VPS Scaleway: 20.33-12: 243.96€/year
- VPS Digital O. (forum): 172.80€/year
- Noms de domaine : ~150 €
- nohost.me : 11.99 €HT/ans
- ynh.fr : 6.99 €HT/ans (doit être confirmé avec frju ?)
- noho.st : ~35 €TTC/ans
- yunohost.org : 13.99 €HT/ans
- yunohost.com : 9.99 €HT/ans
- labriqueinter.net : 12.49 €Ht/ans
- internetcu.be : 17.99 €HT/ans
- Communication : ~400 €
- Stickers : 100€
- Tracts : 100€
- T-shirt : 200€
- Déplacements (ex. : aller aux conférences) : ~700 €
- AG FFDN 2020 : 225€ (en tout)
- Event colibris : 150€
- FOSDEM ou autre conf : 300€
- Compte bancaire fees : 7×12 € soit ~100 €
- Brique Camp : 500€
**Balance 2020-2021** : +650 €
--Balance 2020-2021-- : +650 €

View file

@ -11,29 +11,29 @@ routes:
## Expected revenues
* Donations: 3000€/year
* Grant from NLNet: 20K€
- Donations: 3000€/year
- Grant from NLNet: 20K€
## Expected expenses
* Development: 20K€
* Server renting: 500€
* VPS Scaleway: 20.33*12: 243.96€/year
* VPS Digital O. (forum): 172.80€/year
* Domain names: ~150€
* nohost.me: 11.99€HT/year
* ynh.fr: 6.99€HT/year (to be confirmed with frju?)
* noho.st: ~35€ TTC/year
* YunoHost.org: 13.99€HT/year
* YunoHost.com: 9.99€HT/year
* labriqueinter.net: 12.49€HT/year
* internetcu.be: 17.99€HT/year
* Communication: ~400€
* Travel (e.g. to go to conferences): ~700€
* AG FFDN 2020: 225€ (en tout)
* Event colibris: 150€
* FOSDEM ou autre conf: 300€
* Bank account fees: 7x12€ => ~100€
* Brique Camp: 500€
- Development: 20K€
- Server renting: 500€
- VPS Scaleway: 20.33-12: 243.96€/year
- VPS Digital O. (forum): 172.80€/year
- Domain names: ~150€
- nohost.me: 11.99€HT/year
- ynh.fr: 6.99€HT/year (to be confirmed with frju?)
- noho.st: ~35€ TTC/year
- YunoHost.org: 13.99€HT/year
- YunoHost.com: 9.99€HT/year
- labriqueinter.net: 12.49€HT/year
- internetcu.be: 17.99€HT/year
- Communication: ~400€
- Travel (e.g. to go to conferences): ~700€
- AG FFDN 2020: 225€ (en tout)
- Event colibris: 150€
- FOSDEM ou autre conf: 300€
- Bank account fees: 7x12€ => ~100€
- Brique Camp: 500€
**Balance 2020-2021**: +650€
--Balance 2020-2021--: +650€

View file

@ -15,23 +15,23 @@ Classement des applications disponibles par tags (genre, Git, gestion associatio
## Quelques usages types et d'ordre général (trame de rédaction)
+ Lorsqu'un lien renvoie vers une page qui n'est pas dans la langue de la page d'origine, il est d'usage d'ajouter `(en)`(Pour un lien qui pointe vers une page en anglais).
+ renommer les images dans l'ordre suivant :`nomapplication_descriptif.ext`
- Lorsqu'un lien renvoie vers une page qui n'est pas dans la langue de la page d'origine, il est d'usage d'ajouter `(en)`(Pour un lien qui pointe vers une page en anglais).
- renommer les images dans l'ordre suivant : `nomapplication_descriptif.ext`
### Trame générale documentation applications
1. Logo (dimension 80 pixels de hauteur) + titre de niveau 1.
1. Bouton installer en un clic, Niveau d'intégration pour chaque type de processeur.
1. Un index en tête de documentation avec renvoi vers l'ensemble des chapitres de la documentation.
1. Une présentation générale de l'application et de sa fonction.
2. Une partie configuration de l'application.
1. Une partie administration de l'application.
1. Une partie sur les limitations liées à YunoHost.
1. Une partie sur les clients desktop (s'il en existe). Lien vers différentes applications tierces s'il en existe plusieurs (lien possible avec le catalogue d'applications [framalibre.org](https://framalibre.org)) ou un lien vers la page concernant les applications desktop si des applications officielles sont fournies.
1. Une partie avec :
+ le lien vers le site officiel
+ le lien vers la documentation officielle
+ les liens vers le package de YunoHost et issues
2. Bouton installer en un clic, Niveau d'intégration pour chaque type de processeur.
3. Un index en tête de documentation avec renvoi vers l'ensemble des chapitres de la documentation.
4. Une présentation générale de l'application et de sa fonction.
5. Une partie configuration de l'application.
6. Une partie administration de l'application.
7. Une partie sur les limitations liées à YunoHost.
8. Une partie sur les clients desktop (s'il en existe). Lien vers différentes applications tierces s'il en existe plusieurs (lien possible avec le catalogue d'applications [framalibre.org](https://framalibre.org)) ou un lien vers la page concernant les applications desktop si des applications officielles sont fournies.
9. Une partie avec :
- le lien vers le site officiel
- le lien vers la documentation officielle
- les liens vers le package de YunoHost et issues
Trame pour la rédaction des pages de documentations : [ici](/app_writing_guide)
@ -39,5 +39,5 @@ Trame pour la rédaction des pages de documentations : [ici](/app_writing_guide)
1. Documenter les applications.
1. Documenter les applications au travail (marqué : work) niveau 8/7/6.
1. Traduire la page de documentation a minima en français et en anglais.
1. Faire une PR sur le dépôt de l'application concernée vers la page de documentation.
2. Traduire la page de documentation a minima en français et en anglais.
3. Faire une PR sur le dépôt de l'application concernée vers la page de documentation.

View file

@ -15,22 +15,22 @@ Classification of available applications by tags (genre, Git, association manage
## Some typical and general uses (writing framework)
+ rename the images in the following order:`description_application.ext`.
- rename the images in the following order:`description_application.ext`.
### General frame application documentation
1. Logo (dimension 80 pixels high) + level 1 title.
1. One-click install button, Integration level for each type of processor.
1. An index at the top of the documentation with cross-references to all the chapters of the documentation.
1. A general presentation of the application and its function.
2. A configuration part of the application.
1. An administration part of the application.
1. A part on limitations related to YunoHost.
1. A part on desktop clients (if any). A link to different third-party applications if there are several (possible link to the applications catalgue [framalibre.org](https://framalibre.org)) or a link to the page about desktop applications if official applications are provided.
1. A part with:
+ the link to the official site
+ the link to the documentation
+ Links to the YunoHost package and issues
2. One-click install button, Integration level for each type of processor.
3. An index at the top of the documentation with cross-references to all the chapters of the documentation.
4. A general presentation of the application and its function.
5. A configuration part of the application.
6. An administration part of the application.
7. A part on limitations related to YunoHost.
8. A part on desktop clients (if any). A link to different third-party applications if there are several (possible link to the applications catalgue [framalibre.org](https://framalibre.org)) or a link to the page about desktop applications if official applications are provided.
9. A part with:
- the link to the official site
- the link to the documentation
- Links to the YunoHost package and issues
Screen for writing documentation pages: [here](/app_writing_guide)
@ -38,5 +38,5 @@ Screen for writing documentation pages: [here](/app_writing_guide)
1. Document applications.
1. Document applications at work (marked: work) level 8/7/6.
1. Translate the documentation page at least into French and English.
1. Do a PR on the application repository
2. Translate the documentation page at least into French and English.
3. Do a PR on the application repository

View file

@ -23,7 +23,7 @@ Unter der Haube wird die Dokumentation vom [Grav CMS](https://getgrav.org/?targe
Die Struktur des Repositorys wird nachfolgend beschrieben:
```bash
```text
+ -- config
+ -- site.yaml
+ -- system.yaml
@ -56,7 +56,7 @@ Die Struktur des Repositorys wird nachfolgend beschrieben:
Jede Seite beginnt mit einem Header, der Grav Anweisungen zur Verarbeitung gibt. Werfen wir einen Blick in die Kopfzeile dieser Seite:
```
```text
---
title: Dokumentation schreiben
template: docs
@ -80,7 +80,7 @@ Sie können die Markdown-Syntax verwenden. Weitere Informationen finden Sie in d
Um die Markdown-Funktionen zu verbessern, werden zusätzliche Plugins in Grav installiert. In der eigenen Dokumentation auf GitHub erfahren Sie, wie Sie sie verwenden.
```
```text
anchors
external_links
flex-objects
@ -110,7 +110,7 @@ Einige Seiten der Dokumentation werden automatisch oder dynamisch generiert.
1. Installieren Sie das YunoHost-Paket Grav : `yunohost app install grav`
2. Installieren Sie die folgenden Plugins durch das Grav Admin-Panel oder CLI:
```
```text
anchors
breadcrumbs
external_links

View file

@ -23,7 +23,7 @@ Sous le capot, la documentation est déployée avec le [CMS Grav](https://getgra
La structure du dépôt est décrite ici:
```bash
```text
+-- config
+-- site.yaml
+-- system.yaml
@ -56,7 +56,7 @@ La structure du dépôt est décrite ici:
Chaque page commence par un en-tête qui donne les instructions à Grav sur comment la traiter. Regardons l'en-tête de cette page :
```
```text
---
title: Rédaction de la documentation
template: docs

View file

@ -24,7 +24,7 @@ Under the hood, the documentation is served by the [Grav CMS](https://getgrav.or
The structure of the repository is described below:
```bash
```text
+-- config
+-- site.yaml
+-- system.yaml
@ -57,7 +57,7 @@ The structure of the repository is described below:
Each page starts with a header that gives instructions to Grav on how to process them. Let us have a look into the header of this page:
```
```text
---
title: Write documentation
template: docs

View file

@ -144,13 +144,13 @@ bind = "__INSTALL_DIR__/img/logo.png"
Sometimes the `bind` mechanism is not enough:
* the config file format is not supported (e.g. xml, csv)
* the data is not contained in a config file (e.g. database, directory, web resources...)
* the data should be written but not read (e.g. password)
* the data should be read but not written (e.g. fetching status information)
* we want to change other things than the value (e.g. the choices list of a select)
* the question answer contains several values to dispatch in several places
* and so on
- the config file format is not supported (e.g. xml, csv)
- the data is not contained in a config file (e.g. database, directory, web resources...)
- the data should be written but not read (e.g. password)
- the data should be read but not written (e.g. fetching status information)
- we want to change other things than the value (e.g. the choices list of a select)
- the question answer contains several values to dispatch in several places
- and so on
You can create specific getter/setters functions inside the `scripts/config` of your app to customize how the information is read/written.
@ -346,10 +346,10 @@ ynh_app_config_apply() {
List of main configuration helpers
* `ynh_app_config_get`
* `ynh_app_config_show`
* `ynh_app_config_validate`
* `ynh_app_config_apply`
* `ynh_app_config_run`
- `ynh_app_config_get`
- `ynh_app_config_show`
- `ynh_app_config_validate`
- `ynh_app_config_apply`
- `ynh_app_config_run`
More info on this can be found by reading [vpnclient_ynh config script](https://github.com/YunoHost-Apps/vpnclient_ynh/blob/master/scripts/config)

View file

@ -84,7 +84,7 @@ On se connecte à la machine virtuelle comme à n'importe quel serveur YunoHost,
ssh admin@mon.domain
```
Ou, si le domaine n'a pas été ajouté dans le hosts, en utilisant son ip.
Ou, si le domaine n'a pas été ajouté dans le hosts, en utilisant son IP.
```bash
ssh admin@11.22.33.44

View file

@ -32,9 +32,9 @@ YunoHost uses a lot of forms. You can found here information on supported types
| `visible` | ConfigPanel | A simple js expression based on other short keys questions to hide or display dynamically the question| `visible = "login && ! private_key"` |
| `bind` | AppConfigPanel | See [App configuration panel doc](/packaging_config_panels) | `bind = "__INSTALL_DIR__/config.yml"` |
* `help`, `optional`, `readonly` and `visible` are also available on panels and sections entities.
* Long help messages could not to be correctly displayed for user using yunohost CLI
* For the moment `default` properties are not supported in app config panel and you have to initialize the value by yourself in config file or settings.
- `help`, `optional`, `readonly` and `visible` are also available on panels and sections entities.
- Long help messages could not to be correctly displayed for user using yunohost CLI
- For the moment `default` properties are not supported in app config panel and you have to initialize the value by yourself in config file or settings.
### `display_text` (readonly)