Merge pull request #2 from YunoHost/master

mise à jour
This commit is contained in:
dattaz 2014-09-14 17:34:32 +02:00
commit 86de049d44
42 changed files with 531 additions and 211 deletions

View file

@ -1,13 +1,34 @@
#Configuration DNS avec OVH
Nous allons voir comment configurer le DNS avec [OVH](http://www.ovh.com).
À l'endroit de configuration de la zone DNS, mettez-vous en éditon texte, et utilisez la [configuration DNS standard](/dns_config_fr).
Nous allons voir comment configurer le DNS avec [OVH](http://www.ovh.com).
Après achat de votre nom de domaine. Sélectionnez votre nom de domaine.
<img src="https://yunohost.org/images/OVH1_domain_select.png" width=400>
Allez dans **Domaine & DNS** :
<img src="https://yunohost.org/images/OVH2_domain_DNS.png" width=250>
Puis, allez dans **Zone DNS** :
<img src="https://yunohost.org/images/OVH3_zoneDNS.png" width=600>
<Voici la page de configuration des zones DNS
OVH4
Avec lédition texte.
OVH5>
À l'endroit de configuration de la zone DNS, mettez-vous en édition texte, et utilisez la [configuration DNS standard](/dns_config_fr).
###IP dynamique :
Cette partie est à suivre que si votre IP est dynamique.
Cette partie est à suivre que si votre IP est dynamique.
Pour savoir si votre fournisseur d'accès internet vous fourni une IP dynamique [voir ici](/isp_fr).
Pour savoir si votre fournisseur d'accès internet vous fourni une IP dynamique [voir ici](/isp_fr).
Commencez par créer un identifiant DynHost.

View file

@ -1,15 +1,37 @@
# Documentation administrateur
*En attendant une rédaction plus précise de cette page, voici un index des pages intéressantes pour l'administrateur d'un serveur YunoHost.*
* [Guide d'installation](/install_fr)
* [Matériel compatible](/hardware_fr)
* [Liste des applications disponibles](/apps_fr)
* [Utiliser l'interface d'administration](/admin_fr)
* [Utiliser l'interface en ligne de commande](/moulinette_fr)
* [Liste des fournisseurs d'accès Internet vis-à-vis de l'auto-hébergement](/isp_fr)
* [Sécurité](/security_fr)
* [Cacher des services avec Tor](/torhiddenservice_fr)
* [Comprendre les DNS](/dns_fr)
* [Qu'est-ce que YunoHost](/whatsyunohost_fr)
* [Débloquer une IP dans iptables](/fail2ban_fr)
* [Matériel compatible](/hardware_fr)
* [Guide d'installation](/install_fr)
* [Sur Raspberry Pi](/install_on_raspberry_fr)
* [Sur Cubieboard](/install_on_cubieboard_fr)
* [À partir de lISO](/install_iso_fr)
* [Sur Debian](/install_on_debian_fr)
* [Sur VirtualBox](/install_on_virtualbox_fr)
* [Sur Docker](/docker_fr)
* [Sur Vagrant](/vagrant_fr)
* [Sur un conteneur DigitalOcean](/install_on_digitalocean_fr)
* [Sur un serveur dédié](/install_on_dedicated_server_fr)
* Étapes dinstallation
* [Grave ou copie lISO](/burn_or_copy_iso_fr)
* [Démarrage et installation graphique](/boot_and_graphical_install_fr)
* [Copier limage YunoHost sur une carte SD](/copy_image_fr)
* [Installation manuelle](/install_manually_fr)
* [Brancher et démarrer votre serveur](/plug_and_boot_fr)
* [Post-installation](/postinstall_fr)
* [Diagnostic du bon fonctionnement du YunoHost](/diagnostic_fr)
* [DNS - Système de nom de domaine](/dns_fr)
* [Configuration du DNS chez son registar](/dns_config_fr)
* [Avec OVH](/OVH_fr)
* [Administration web](/admin_fr)
* [Connexion à son serveur en ligne de commande avec SSH](/ssh_fr)
* [Administration en ligne de commande avec la Moulinette](/moulinette_fr)
* [Fournisseurs daccès à Internet](/isp_fr)
* [Configuration générale box](/isp_box_config_fr)
* [SFR](/isp_sfr_fr)
* [Orange](/isp_orange_fr)
* [Liste des applications disponibles](/apps_fr)
* [Sécurité](/security_fr)
* [Gestion du certificat](/certificate_fr)
* [YunoHost service caché Tor](/torhiddenservice_fr)
* [Débloquer une IP avec Fail2ban](/fail2ban_fr)

View file

@ -1,11 +1,24 @@
#Transmission
# <img src="https://yunohost.org/images/transmission.png">Transmission
This page is not created yet, you can edit it by pressing ```<ESC>``` on your keyboard or by clicking the "edit" button on the bottom-right side of your screen. You will be able to preview your changes by pressing ```<ESC>``` again or by clicking the "preview" button.
### What is Transmission?
** Note: ** If you don't have any account you will have to send the modifications manually.
Transmission is a download and share file software based on BitTorent protocol.
* [Transmission web site](http://transmissionbt.com/)
###Syntax
### How to download completed files?
This page use the markdown syntax, please refer to the documentation for further informations:
If Transmission is installed on `/torrent/`, you could download your completed files to the following adress: https://votre-domaine.org/torrent/downloads/
### Sending files towards server for seeding
In YunoHost, completed files are saved in: `/home/yunohost.transmission/completed`
#### With SFTP
With your [file manager](https://en.wikipedia.org/wiki/File_manager) (under GNU/Linux) do `CTRL + L` then enter:
```bash
sftp://<user>@<your-domain.org>/home/yunohost.transmission/completed
```
user = admin or root
http://daringfireball.net/projects/markdown/syntax

View file

@ -1,34 +1,35 @@
# <img src="https://yunohost.org/images/transmission.png">Transmission
### Téléchargement des fichiers complétés
### Cest quoi Transmission ?
Transmission est un logiciel de téléchargement et de partage de fichiers basé sur le protocole BitTorrent.
* [Site de transmission](http://transmissionbt.com/)
Avec un navigateur web, si Transmission est installé sur `https://votre-domaine.org/torrent/` vous pourrez télécharger vos fichiers complétés à ladresse suivante : https://votre-domaine.org/torrent/downloads/
### Comment télécharger des fichiers complétés ?
Si vous avez installé Transmission sur `/torrent/`, vous pourrez télécharger vos fichiers complétés à ladresse suivante : https://votre-domaine.org/torrent/downloads/
### Comment télécharger un répertoire entier
### Envoi de fichier vers le serveur pour seeder
Dans YunoHost, les fichiers complétés sont enregistrés dans : `/home/yunohost.transmission/completed`
En ligne de commande, il faut se placer dans le répertoire de téléchargemement et archiver le répertoire :
```bash
cd /home/yunohost.transmission/completed
zip -r votre_archive.zip [dossier]
```
### Transfert de fichier de son ordinateur de bureau vers YunoHost pour le partage
#### Avec SFTP
À partir de votre gestionnaire de fichier :
#### Avec SFTP (recommandé)
À partir de votre [gestionnaire de fichiers](https://fr.wikipedia.org/wiki/Gestionnaire_de_fichier) (sous GNU/Linux) faites `CTRL + L` puis entrez :
```bash
sftp://<utilisateur>@<votre-domaine.org>/home/yunohost.transmission/completed
```
utilisateur = admin ou root
#### Avec SCP
Dans YunoHost, les torrents completés sont enregistrés dans :
/home/yunohost.transmission/completed
Pour transferer le fichier entrez la commande suivante :
#### Avec SCP (compliqué)
Pour transférer le fichier entrez la commande suivante :
```bash
scp (-r) /votre/fichier/ root@votre-domaine.org:/home/yunohost.transmission/completed
```
Pour plus de détails sur le transfert de fichier voir ici : http://doc.ubuntu-fr.org/ssh#transfert_-_copie_de_fichiers
* [Site de transmission](http://transmissionbt.com/)
##### Comment télécharger un répertoire entier ?
Une fois connecté en [SSH](ssh_fr), placez-vous dans le répertoire de téléchargement et zippez le répertoire :
```bash
cd /home/yunohost.transmission/completed
zip -r votre_archive.zip [dossier]
```
Pour plus de détails sur le transfert de fichier avec *scp* voir ici : http://doc.ubuntu-fr.org/ssh#transfert_-_copie_de_fichiers

View file

@ -64,45 +64,57 @@ $(document).ready(function () {
| Nom | Packageur | État d'avancement | URL du git |
| --- | --- | --- | --- |
| EtherCalc | zamentur | En cours | https://github.com/zamentur/ethercalc_ynh |
| LimeSurvey | zamentur | En cours | https://github.com/zamentur/limesurvey_ynh |
| Firefox Sync | beudbeud | En cours | https://github.com/abeudin/ffsync_ynh |
| OpenID | julien | En cours | https://github.com/julienmalik/openid-simplesamlphp_ynh |
| Shaarli | julien | En cours | https://github.com/julienmalik/shaarli_ynh |
| Zomburl | courgette | En cours | https://github.com/courgette/zomburl_ynh |
| proFTPd | beudbeud | En dev | https://github.com/abeudin/proftpd_ynh.git |
| Lychee | titoko | En dev | https://github.com/titoko/lychee_ynh.git |
| Baïkal | aquaxp | En dev | https://github.com/aquaxp/baikal_ynh |
| Yourls | courgette | En test | https://github.com/thomaslebeau/yourls_ynh |
| FreshRSS | plopoyop | En dev | https://github.com/plopoyop/freshrss_ynh |
| Yourls | courgette | En test | https://github.com/courgette/yourls_ynh |
| OpenSondage | zamentur | En test | https://github.com/zamentur/opensondage_ynh |
| Strut | zamentur | En test | https://github.com/zamentur/strut_ynh |
| MyCryptoChat | mrtino | En test | https://github.com/mrtino/mycryptochat_ynh |
| MediaWiki | kload | En test | https://github.com/kloadut/mediawiki_ynh |
| Linux Dash | opi | en test | https://github.com/opi/linuxdash_ynh |
| Ampache | beudbeud | en test | https://github.com/abeudin/ampache_ynh |
| Piwigo | monsieur-a | en test | https://github.com/monsieur-a/piwigo_ynh |
| Linux Dash | opi | En test | https://github.com/opi/linuxdash_ynh |
| Ampache | beudbeud | En test | https://github.com/abeudin/ampache_ynh |
| Piwigo | monsieur-a | En test | https://github.com/monsieur-a/piwigo_ynh |
| Etherpad-Lite | beudbeud | En test | https://github.com/abeudin/etherpadlite_ynh |
| Webmin | tifred | En dev | https://github.com/drfred1981/webmin_ynh |
| Ghost | julien | En test | https://github.com/julienmalik/ghost_ynh |
| Sick Beard | julien | En dev | |
| Subsonic | tifred | En dev | https://github.com/drfred1981/subsonic_ynh |
|Leed | Maniack Crudelis | En test | https://github.com/maniackcrudelis/leed_ynh |
| Custom Webapp (Multi instance) | Maniack Crudelis | En test | https://github.com/maniackcrudelis/my_webapp_ynh |
| FTP support for webapp | Maniack Crudelis | En test | https://github.com/maniackcrudelis/ftp_support_webapp_ynh |
| Jeedom | lunarok | En test | https://github.com/lunarok/jeedom_ynh |
| COPS | lunarok | En test | https://github.com/lunarok/cops_ynh |
| OpenWRT | lunarok | En test | https://github.com/lunarok/openwrt_ynh |
| PHPSysinfo | lunarok | En test | https://github.com/lunarok/phpsysinfo_ynh |
| HTPC Manager | lunarok | En test | https://github.com/lunarok/htpc_ynh |
| Hextris | opi | En test | https://github.com/opi/hextris_ynh |
| Piwik | Maniack Crudelis | En test | https://github.com/maniackcrudelis/piwik_ynh |
### À intégrer
* [Ethercalc](http://ethercalc.net/) / [Ethersheet](https://ethersheet.org/)
* [Sympa](http://www.sympa.org/)
* [Ethersheet](https://ethersheet.org/)
* [Mumble](http://mumble.sourceforge.net/)
* [Ghost](http://ghost.org)
* [PluXML](http://www.pluxml.org/)
* [Piwigo](http://piwigo.org) / [openphoto](http://theopenphotoproject.org/)
* [Leed](http://projet.idleman.fr/leed/)
* [Autoblog](https://github.com/mitsukarenai/Projet-Autoblog)
* [Movim](http://www.movim.eu/)
* [KiwiIRC](http://kiwiirc.com/)
* [Piwik](http://piwik.org/)
* [Gitlab](http://gitlab.org/)
* [GitLab](http://gitlab.org/)
* [FileTea](https://filetea.me)
* [10er10](https://github.com/dready92/10er10)
* [Subsonic](http://www.subsonic.org)
* [Sick Beard](http://sickbeard.com)
* [Cops](http://blog.slucas.fr/fr/oss/calibre-opds-php-server)
* [PHProxy](http://sourceforge.net/projects/poxy/)
* [GPodder](https://gpodder.net)
* [Jitsi Meet](https://github.com/jitsi/jitsi-meet)
* [Sympa](http://www.sympa.org/)
* [Mailman](https://www.gnu.org/software/mailman/)
* [Dispora*](https://diasporafoundation.org/)
* [PHPList](http://www.phplist.com/)
* [Diaspora](https://diasporafoundation.org/)
* [MediaGoblin](http://mediagoblin.org/)
* [CumulusClips](http://cumulusclips.org/)
* [RainLoop](http://rainloop.net/)

View file

@ -1,9 +1,121 @@
#Certificat
# Certificat
Un certificat est utilisé pour certifier quun serveur correspond bien à celui que lon souhaite visiter et quil ne sagit pas dun serveur falsifié.
Un certificat est utilisé pour garantir la confidentialité des échanges entre votre serveur et votre client.
YunoHost fournit un certificat auto-signé.
YunoHost fournit par défaut un certificat **auto-signé**, ce qui veut dire que c'est votre serveur qui garantit la validité du certificat. C'est suffisant **pour un usage personnel**, car vous pouvez avoir confiance en votre serveur, en revanche cela posera problème si vous comptez ouvrir l'accès à votre serveur à des anonymes, par exemple pour héberger un site web.
En effet, les utilisateurs devront passer par un écran de ce type :
Sur les clients comme les navigateurs web, les clients lourd de courrier électronique, les clients lourd XMPP il faudra ajouter une exception pour ce certificat auto-signé.
<img src="https://yunohost.org/images/postinstall_error.png" style="max-width:100%;border-radius: 5px;border: 1px solid rgba(0,0,0,0.15);box-shadow: 0 5px 15px rgba(0,0,0,0.35);">
On peut obtenir un certificat signé par une autorité.
Cet écran revient à demander **« Avez-vous confiance au serveur qui héberge ce site ? »**.
Cela peut effrayer vos utilisateurs (à juste titre).
Pour éviter cette confusion, il est possible d'obtenir un certificat signé par une autorité « connue » : **Gandi**, **RapidSSL**, **StartSSL**.
Dans ce cas, il sagira de remplacer le certificat auto-signé par celui qui a été reconnu par une autorité de certification, et vos utilisateurs nauront plus à passer par cet écran davertissement.
### Ajout d'un certificat signé par une autorité
Après création du certificat auprès de votre autorité d'enregistrement, vous devez être en possession d'une clé privée, le fichier key et d'un 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é.
Ces deux fichiers doivent être copiés sur le serveur, si ils ne s'y trouvent pas déjà.
```bash
scp -P 22 CERTIFICAT.crt admin@DOMAIN.TLD:ssl.crt
scp -P 22 CLE.key admin@DOMAIN.TLD:ssl.key
```
Depuis Windows, scp est exploitable avec putty, en téléchargeant l'outil [pscp](http://the.earth.li/~sgtatham/putty/latest/x86/pscp.exe)
```bash
pscp -P 22 CERTIFICAT.crt admin@DOMAIN.TLD:ssl.crt
pscp -P 22 CLE.key admin@DOMAIN.TLD:ssl.key```
Dés lors que les fichiers sont sur le serveur, le reste du travail se fera sur celui-ci. En [ssh](https://yunohost.org/#/ssh_fr) ou en local.
Tout d'abord, créez un dossier pour stocker les certificats obtenus.
```bash
sudo mkdir /etc/yunohost/certs/DOMAIN.TLD/ae_certs
sudo mv ssl.key ssl.crt /etc/yunohost/certs/DOMAIN.TLD/ae_certs/```
Puis allez dans le dossier parent pour poursuivre.
```bash
cd /etc/yunohost/certs/DOMAIN.TLD/```
Faites une sauvegarde des certificats d'origine de yunohost, par précaution.
```bash
sudo mkdir yunohost_self_signed
sudo mv *.pem *.cnf yunohost_self_signed/```
En fonction de l'autorité d'enregistrement, des certificats intermédiaire et racine doivent être obtenu.
> **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```
> **Gandi**
> ```bash
> sudo wget https://www.gandi.net/static/CAs/GandiStandardSSLCA.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```
Les certificats intermédiaire et root doivent être réuni avec le certificat obtenu pour créer une chaine de certificats unifiés.
En cas d'utilisation d'un certificat racine (StartSSL) :
```bash
cat ae_certs/ssl.crt ae_certs/intermediate_ca.pem ae_certs/ca.pem | sudo tee crt.pem```
En cas d'utilisation du certificat intermédiaire seulement.
```bash
cat ae_certs/ssl.crt ae_certs/intermediate_ca.pem | sudo tee crt.pem```
La clé privée doit être, elle, convertie au format pem.
```bash
sudo openssl rsa -in ae_certs/ssl.key -out key.pem -outform PEM```
Afin de s'assurer de la syntaxe des certificats, vérifiez le contenu des fichiers.
```bash
cat crt.pem key.pem```
Les certificats et la clé privée doivent ressembler à cela :
`-----BEGIN CERTIFICATE-----`
`MIICVDCCAb0CAQEwDQYJKoZIhvcNAQEEBQAwdDELMAkGA1UEBhMCRlIxFTATBgNV`
`BAgTDENvcnNlIGR1IFN1ZDEQMA4GA1UEBxMHQWphY2NpbzEMMAoGA1UEChMDTExC`
`MREwDwYDVQQLEwhCVFMgSU5GTzEbMBkGA1UEAxMSc2VydmV1ci5idHNpbmZvLmZy`
`MB4XDTA0MDIwODE2MjQyNloXDTA0MDMwOTE2MjQyNlowcTELMAkGA1UEBhMCRlIx`
`FTATBgNVBAgTDENvcnNlIGR1IFN1ZDEQMA4GA1UEBxMHQWphY2NpbzEMMAoGA1UE`
`ChMDTExCMREwDwYDVQQLEwhCVFMgSU5GTzEYMBYGA1UEAxMPcHJvZi5idHNpbmZv`
`LmZyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDSUagxPSv3LtgDV5sygt12`
`kSbN/NWP0QUiPlksOkF2NkPfwW/mf55dD1hSndlOM/5kLbSBo5ieE3TgikF0Iktj`
`BWm5xSqewM5QDYzXFt031DrPX63Fvo+tCKTQoVItdEuJPMahVsXnDyYHeUURRWLW`
`wc0BzEgFZGGw7wiMF6wt5QIDAQABMA0GCSqGSIb3DQEBBAUAA4GBALD640iwKPMf`
`pqdYtfvmLnA7CiEuao60i/pzVJE2LIXXXbwYjNAM+7Lov+dFT+b5FcOUGqLymSG3`
`kSK6OOauBHItgiGI7C87u4EJaHDvGIUxHxQQGsUM0SCIIVGK7Lwm+8e9I2X0G2GP`
`9t/rrbdGzXXOCl3up99naL5XAzCIp6r5`
`-----END CERTIFICATE-----`
Enfin, sécurisez les fichiers de votre certificat.
```bash
sudo chown root:metronome crt.pem key.pem
sudo chmod 640 crt.pem key.pem
sudo chown root:root -R ae_certs
sudo chmod 600 -R ae_certs```
Rechargez la configuration de nginx pour prendre en compte le nouveau certificat.
```bash
sudo service nginx reload```
Votre certificat est prêt à servir. Vous pouvez toutefois vous assurez de sa mise en place en testant le certificat à l'aide du service de <a href="https://www.geocerts.com/ssl_checker" target="_blank">geocerts</a>.

View file

@ -88,7 +88,18 @@ Have a look of [what has been done yet](/apps)!
<div class="row">
<div class="col col-md-3 lead">
<span class="glyphicon glyphicon-euro"></span>&nbsp;&nbsp; Donation
<span class="glyphicon glyphicon glyphicon-upload"></span>&nbsp;&nbsp; Seed
</div>
<div class="col col-md-8" markdown="1">
Seed (share) YunoHost images with Torrent system: [live](http://build.yunohost.org/yunohost-live.iso.torrent), [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso.torrent) and [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent).
</div>
</div>
---
<div class="row">
<div class="col col-md-3 lead">
<span class="glyphicon glyphicon-usd"></span>&nbsp;&nbsp; Donation
</div>
<div class="col col-md-8" markdown="1">
You can now send us Bitcoin at this address: `1PySSS56bxnRzTv4RzYx1aQr9sJeBQwddf`

View file

@ -11,7 +11,7 @@ YunoHost dépend entièrement de la participation de gens comme vous.
<span class="glyphicon glyphicon-heart"></span>&nbsp;&nbsp; Passez le mot
</div>
<div class="col col-md-8" markdown="1">
Parlez de logiciel libre, d'auto-hébergement, de YunoHost à vos proches et à votre travail. Nous comptons sur des évangélistes du <a href="http://datalove.me/" target="_blank">Datalove</a> comme vous <3
Parlez de logiciel libre, d'[auto-hébergement](/selfhosting_fr), de YunoHost à vos proches et à votre travail. Nous comptons sur des évangélistes du <a href="http://datalove.me/" target="_blank">Datalove</a> comme vous <3
</div>
</div>
@ -52,7 +52,7 @@ Vous pouvez vous impliquer dans le développement de YunoHost peu importe votre
<div class="row">
<div class="col col-md-3 lead">
<span class="glyphicon glyphicon-globe"></span>&nbsp;&nbsp; Traduction
<span class="glyphicon glyphicon-globe"></span>&nbsp;&nbsp; Traduisez
</div>
<div class="col col-md-8" markdown="1">
Participez en rendant les interfaces de YunoHost disponibles dans votre langue. Créez un compte Transifex et <a href="https://www.transifex.com/organization/yunohost/" target="_blank">lancez-vous</a> !
@ -85,7 +85,18 @@ Améliorez cette documentation en [proposant de nouvelles pages](/write_document
<div class="row">
<div class="col col-md-3 lead">
<span class="glyphicon glyphicon-euro"></span>&nbsp;&nbsp; Faire un don
<span class="glyphicon glyphicon glyphicon-upload"></span>&nbsp;&nbsp; Seedez
</div>
<div class="col col-md-8" markdown="1">
Seedez (partagez) avec le système de Torrent les images de YunoHost : [live](http://build.yunohost.org/yunohost-live.iso.torrent), [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso.torrent) et [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent).
</div>
</div>
---
<div class="row">
<div class="col col-md-3 lead">
<span class="glyphicon glyphicon-euro"></span>&nbsp;&nbsp; Donner
</div>
<div class="col col-md-8" markdown="1">
Vous pouvez maintenant nous envoyer des Bitcoins via l'adresse `1PySSS56bxnRzTv4RzYx1aQr9sJeBQwddf`

View file

@ -1,12 +1,13 @@
# Documentation contributeur
*En attendant une rédaction plus précise de cette page, voici un index des pages intéressantes pour le contributeur YunoHost.*
* [Guide du contributeur](/contribute_fr)
* [Qu'est-ce que YunoHost](/whatsyunohost_fr)
* [Comment contribuer](/contribute_fr)
* [Feuille de route](/roadmap_en)
* [Liste des applications disponibles](/apps_fr)
* [Packager de nouvelles applications](/packaging_apps_fr)
* [Écrire de la documentation](/write_documentation_fr)
* [Développer avec Docker](/docker_fr)
* [Builder OpenResty (serveur Web) pour Raspberry Pi](/build_openresty_en)
* Développement
* [Feuille de route du projet](/roadmap_en)
* [Liste des applications disponibles](/apps_fr)
* [Packager une application](/packaging_apps_fr)
* [Développer avec Docker](/docker_fr)
* [Builder OpenResty (serveur Web) pour Raspberry Pi](/build_openresty_en)
* Documentation
* [Création dun compte pour lédition de la documentation](/accounting_fr)
* [Écrire de la documentation](/write_documentation_fr)

View file

@ -12,7 +12,7 @@ Maintenant que vous avez l'image ISO YunoHost, vous devez la copier sur une cart
<img src="https://yunohost.org/images/win32diskimager.png">
## Sur GNU/Linux, BSD or Mac OS
## Sur GNU/Linux, BSD ou Mac OS
* Ouvrez un terminal.
* Insérez votre carte SD.
@ -41,4 +41,4 @@ Vous pouvez la redimensionner en utilisant un logiciel comme `resize2fs` (ligne
<img src="https://yunohost.org/images/gparted.jpg" style="max-width:100%;border-radius: 5px;border: 1px solid rgba(0,0,0,0.15);box-shadow: 0 5px 15px rgba(0,0,0,0.35);">
<p class="text-muted">Aperçu de l'interface de Gparted</p>
<p class="text-muted">Aperçu de l'interface de Gparted</p>

View file

@ -46,6 +46,6 @@ Vous pouvez également rediriger les ports manuellement vers l'adresse IP locale
### <small>4.</small> Est-ce que votre box/routeur fait du hairpinning ?
Si le serveur est accessible de lextérieur, mais inatteignable via son nom de domaine dans votre réseau local, votre box/routeur ne fait probablement pas correctement de <a href="http://en.wikipedia.org/wiki/Hairpinning" target="_blank">hairpinning</a>.
Si le serveur est accessible de lextérieur, mais inatteignable via son nom de domaine dans votre réseau local, votre box/routeur ne fait probablement pas correctement de <a href="http://fr.wikipedia.org/wiki/Hairpinning" target="_blank">hairpinning</a>.
Si vous savez comment faire, ajoutez une entrée dans le fichier `/etc/hosts` du **client** pour indiquer qu'il doit accéder au **serveur** via son IP locale. Sinon, retentez linstallation en prenant cette fois un nom de domaine en **.nohost.me** ou en **.noho.st**.

View file

@ -1,15 +1,15 @@
#Email
YunoHost provide:
YunoHost provides:
* [Postfix](http://www.postfix.org/): a SMTP email server
* [Dovecot](http://www.dovecot.org/): a IMAP and a POP3 email server
* [Amavis](http://amavis.org/): an antispam
* [RoundCube](/apps): a webmail
###Heavy email client
You can acces to your emails thanks to an heavy email client such as Mozilla Thunderbird or Évolution.
### Heavy email client
You can access your emails via desktop email clients such as Mozilla Thunderbird or Evolution.
You will need your email adress and your password.
You will need your email address and your password.
#####Settings:
@ -19,9 +19,11 @@ You will need your email adress and your password.
#### Mozilla Thunderbird
The automatic detection tool of Thunderbird doesnt works with YunoHost. You will need to do it manually. To do so, add the account information, then select SSL/TLS for imap and smtp. Afterwards select 'Normal Password' for Authentication and click on 'Advanced Config'. You will need to accept the certificate exceptions for fetching mails and after you send your first mail.
The automatic detection tool of Thunderbird does not work with YunoHost. You will need to setup it manually. To do so, add the account information, then select SSL/TLS for IMAP and SMTP. Afterwards select 'Normal Password' for Authentication and click on 'Advanced Config'. You will need to accept the certificate exceptions for fetching mails and after you send your first mail.
###Migration
(Screenshot needed)
Your e-mails are saved in the forder /var/mail/.
You will need to move that folder to your new server YunoHost.
### Migration
Your emails are stored in the `/var/mail/` directory.
You will need to move that folder to your new YunoHost server.

View file

@ -9,7 +9,7 @@ YunoHost fournit :
###Client lourd de messagerie électronique
Tu peux accéder à tes courriels grâce à un client lourd de messagerie électronique comme Mozilla Thunderbird ou Évolution.
Tu aura besoin de ta principale adresse mail et de ton mot de passe.
Tu auras besoin de ta principale adresse mail et de ton mot de passe.
#####Réglages :
@ -22,6 +22,9 @@ L'utilitaire de détection automatique de Thunderbird ne marche pas correctement
###Migration
Tes courriels sont enregistré dans le fichier /var/mail/.
Tu aura besoin de déplacer ces fichier vers ton nouveau serveur YunoHost.
Tes courriels sont enregistrés dans le fichier /var/mail/.
Tu auras besoin de déplacer ces fichier vers ton nouveau serveur YunoHost.
####Aller plus loin
* [Conférence de Benjamin Sonntag - L'email](http://www.iletaitunefoisinternet.fr/lemail-par-benjamin-sonntag/)

View file

@ -38,12 +38,9 @@
<span class="yolo 6" style="color: #FF0066;">Host me I'm famous</span>
<span class="yolo 7" style="color: #3366FF;">Try Internet</span>
<span class="yolo 8" style="color: #FFFFFF;">How I met your server</span>
<span class="yolo 9" style="color: #CC66FF;">sudo internet</span>
<span class="yolo 10" style="color: #FF6600;">data@home</span>
<span class="yolo 11" style="color: #FF3399;">datalove <3</span>
<span class="yolo 12" style="color: #6699FF;">I can haz server?</span>
<span class="yolo 13" style="color: #FF5050;">dude, Y U NO Host?!</span>
<span class="yolo 14" style="color: #66FF33;">Keep calm and host yourself</span>
<span class="yolo 9" style="color: #FF6600;">john@doe.org</span>
<span class="yolo 10" style="color: #FF5050;">dude, Y U NO Host?!</span>
<span class="yolo 11" style="color: #66FF33;">Keep calm and host yourself</span>
</p>
<button class="btn btn-primary btn-lg btn-block yolobtn" style="
min-width: 200px;

View file

@ -32,15 +32,11 @@
<p style="font-size: 3em; margin-bottom: 4%">
<span class="yolo 1" style="color: #FF3399;">Viens chez moi, je suis hébergé chez une copine</span>
<span class="yolo 2" style="color: #6699FF;">Si à 50 ans t'es pas auto-hebergé, t'as raté ta vie</span>
<span class="yolo 3" style="color: #66FF33;">Hébergez-vous, qu'ils disaient</span>
<span class="yolo 4" style="color: #00FFCC;">Host me I'm famous</span>
<span class="yolo 5" style="color: #FF5050;">sudo internet</span>
<span class="yolo 6" style="color: #FF0066;">Ils s'hébergèrent et eurent beaucoup d'enfants</span>
<span class="yolo 7" style="color: #3366FF;">Internet, lecture et écriture</span>
<span class="yolo 8" style="color: #FFFFFF;">monsieur@michu.fr</span>
<span class="yolo 9" style="color: #CC66FF;">J'ai rien à cacher</span>
<span class="yolo 10" style="color: #FF6600;">How I met your server</span>
<span class="yolo 11" style="color: #FF3399;">datalove <3</span>
<span class="yolo 3" style="color: #FF0066;">Ils s'hébergèrent et eurent beaucoup d'enfants</span>
<span class="yolo 4" style="color: #3366FF;">Internet, lecture et écriture</span>
<span class="yolo 5" style="color: #FFFFFF;">monsieur@michu.fr</span>
<span class="yolo 6" style="color: #CC66FF;">J'ai rien à cacher</span>
<span class="yolo 7" style="color: #FF6600;">How I met your server</span>
</p>
<button class="btn btn-primary btn-lg btn-block yolobtn" style="
min-width: 200px;

View file

@ -13,9 +13,14 @@ You can reuse any computer with **256MB RAM or more**.
* Another computer to read this guide and access to your server.
* A [reasonable ISP](/isp), preferably with a good and unlimited upstream bandwidth
* A **USB key** of at least 1GB capacity **OR** a standard **blank CD**
* One of the latest **YunoHost ISO images**, available here (take the first one if you don't know which one to choose):
* 32 bits : [http://build.yunohost.org/yunohostv2-latest-i386.iso](http://build.yunohost.org/yunohostv2-latest-i386.iso)
* 64 bits : [http://build.yunohost.org/yunohostv2-latest-amd64.iso](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
* One of the latest **YunoHost ISO images**, available here (take the 32 bits one if you don't know which one to choose):
* **Torent** (share at least to ratio 1 to assure torrents sustainability):
* [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso.torrent)
* [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent)
* **Direct download**:
* [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso)
* [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
---

View file

@ -12,10 +12,14 @@
* Un autre ordinateur pour parcourir ce guide et accéder à votre serveur
* Un [fournisseur d'accès correct](/isp_fr), de préférence avec une bonne vitesse d'upload
* Une **Clé USB** d'une capacité minimale d'1GB **OU** un **CD vierge** standard
* Une des dernières **images ISO YunoHost**, disponibles ici (dans le doute prenez la première) :
* 32 bits : [http://build.yunohost.org/yunohostv2-latest-i386.iso](http://build.yunohost.org/yunohostv2-latest-i386.iso)
* 64 bits : [http://build.yunohost.org/yunohostv2-latest-amd64.iso](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
* Une des dernières **images ISO YunoHost**, disponibles ici (dans le doute prenez la 32 bits) :
* **Torent** (partagez au moins jusquau un ratio de 1 pour assurer la pérennité du torrent) :
* [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso.torrent)
* [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent)
* **Téléchargement direct** :
* [32 bits](http://build.yunohost.org/yunohostv2-latest-i386.iso)
* [64 bits](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
---

View file

@ -27,6 +27,12 @@ cd /tmp/install_script && sudo ./install_yunohostv2
<img src="https://yunohost.org/images/install_script.png">
</p>
<br>
<div class="alert alert-warning">
<b>Warning:</b> Apache could already be installed by default on your dedicated server. If it's the case the installation script will fail since YunoHost is using Nginx. You will have to remove *apache2.2* package with the command: ``sudo apt-get autoremove apache2.2`` and execute the script again.
</div>
---
*Once the installation is finished, you may want to proceed to post-installation: **[yunohost.org/postinstall](/postinstall)** *

View file

@ -27,6 +27,12 @@ cd /tmp/install_script && sudo ./install_yunohostv2
<img src="https://yunohost.org/images/install_script.png">
</p>
<br>
<div class="alert alert-warning">
<b>Attention :</b> il se peut qu'Apache soit déjà installé par défaut sur votre serveur dédié. Si c'est le cas, le script d'installation échouera vu que YunoHost utilise Nginx. Vous aurez à désinstaller le paquet *apache2.2* avec la commande : ``sudo apt-get autoremove apache2.2`` et relancer le script.
</div>
---
*Une fois l'installation terminée, vous pouvez procéder à la post-installation : **[yunohost.org/postinstall](/postinstall_fr)** *

View file

@ -29,9 +29,11 @@
---
Pour se connecter en ssh : root@mon-serveur.org | mot de passe : yunohost
### Recommandé après la post-installation
Mettre à jour le système dexploitation : ```apt-get update && apt-get dist-upgrade```
* Se connecter en ssh : **root@mon-serveur.org** (mot de passe : **yunohost**)
* Changer le mot de passe root : ```passwd root```
* Mettre à jour le système dexploitation : ```apt-get update && apt-get dist-upgrade```
---
***Si vous avez besoin d'aide lors de ces étapes, n'hésitez pas à utiliser les différents [moyens de support](/support_fr).***

View file

@ -7,7 +7,9 @@
<img src="https://yunohost.org/images/virtualbox.png" width=200>
* An x86 computer with VirtualBox installed and enough RAM capacity to be able to run a small virtual machine.
* The latest **YunoHost ISO image**, available here: [http://build.yunohost.org/yunohostv2-latest-amd64.iso](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
* The latest **YunoHost ISO image**, available here:
* **[Torrent](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent)**: share at least to ratio 1 to assure torrents sustainability
* **[Direct download](http://build.yunohost.org/yunohostv2-latest-amd64.iso)**
---

View file

@ -7,8 +7,9 @@
<img src="https://yunohost.org/images/virtualbox.png" width=200>
* Un ordinateur x86 avec VirtualBox installé et assez de RAM disponible pour lancer une petite machine virtuelle.
* La dernière **image ISO YunoHost**, disponible ici : [http://build.yunohost.org/yunohostv2-latest-amd64.iso](http://build.yunohost.org/yunohostv2-latest-amd64.iso)
* La dernière **image ISO YunoHost**, disponible ici :
* **[Torrent](http://build.yunohost.org/yunohostv2-latest-amd64.iso.torrent)** : partagez au moins jusquau un ratio de 1 pour assurer la pérennité du torrent
* **[Téléchargement direct](http://build.yunohost.org/yunohostv2-latest-amd64.iso)**
---

2
isp.md
View file

@ -1,5 +1,7 @@
# Internet service providers
<a class="btn btn-lg btn-default" href="/isp_box_config_fr"> Main configuration box</a>
Here is a non-comprehensive list of internet service providers by countries, wich contains criteria of tolerance to self-hosting.
A "no" may cause problems of the using of your server or may require you to make additional configurations. Status in brackets indicates the default behavior.

24
isp_box_config.md Normal file
View file

@ -0,0 +1,24 @@
#Configuration box/router
####Access to box/routeur administration
In the URL bar of your web navigator put:
```bash
192.168.0.1 or 192.168.1.1
```
Then you will need to authentificate.
####Opening ports
Opening following ports are necessary to make works differents services.
TCP : 22, 25, 53, 80, 443, 465, 993, 5222, 5269, 5290
#####UPnP
LUPnP permit opening automatically ports.
#####Manual opening ports
In the case that UPnP doesnt works, manual opening ports are necessary.
#####Email
Internet service porviders blocks port 25 to avoid spam. To send mails, youll need to open port 25.

25
isp_box_config_fr.md Normal file
View file

@ -0,0 +1,25 @@
# Configuration box/routeur
### Accès à ladministration de la box/routeur
Dans la barre dURL de votre navigateur web entrez `http://192.168.0.1` ou `http://192.168.1.1`.
Il sera sûrement nécessaire de sauthentifier.
### Ouverture des ports
Louverture des ports suivants est nécessaire au fonctionnement des différents services.
**TCP** : 22, 25, 53, 80, 443, 465, 993, 5222, 5269, 5290
---
#### UPnP
LUPnP permet douvrir automatiquement les ports. Si ce n'est pas le cas par défaut, vous pouvez l'activer via l'interface d'administration de votre routeur.
#### Ouverture manuelle de ports
Dans le cas où lUPnP ne fonctionne pas louverture manuelle des ports est nécessaire. Encore une fois référez-vous à l'interface d'administration de votre routeur.
#### Le courrier électronique
Les fournisseurs daccès à Internet bloquent souvent le port 25 pour éviter que les ordinateurs de votre réseau n'envoient des spams à votre insu. Pour pouvoir envoyer des emails, il vous faut donc ouvrir le port 25, ou désactiver l'option "blocage SMTP sortant" dans l'administration de votre routeur.

View file

@ -1,5 +1,7 @@
# Fournisseurs d'accès à Internet
<a class="btn btn-lg btn-default" href="/isp_box_config_fr"> Configuration générale box</a>
Voici un liste non-exhaustive des fournisseurs d'accès à Internet par pays, contenant les critères de tolérance à l'auto-hébergement.
Un « **non** » peut entraîner des problèmes d'utilisation de votre serveur ou peut vous obliger à faire des configurations supplémentaires. Le statut entre parenthèse indique le comportement par défaut.
@ -8,21 +10,21 @@ Un « **non** » peut entraîner des problèmes d'utilisation de votre serveur o
Tous les fournisseurs d'accès à Internet [membres de la Fédération French Data Network](http://www.ffdn.org/fr/membres) ont une politique favorable à l'auto-hébergement.
| Fournisseur d'accès | Box (modem/routeur) | uPnP activable | Port 25 ouvrable (email) | [Hairpinning](http://en.wikipedia.org/wiki/Hairpinning) | Reverse DNS personnalisable | IP fixe |
| Fournisseur d'accès | Box (modem/routeur) | uPnP activable | Port 25 ouvrable (email) | [Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning) | Reverse DNS personnalisable | IP fixe |
| --- | --- | --- | --- | --- | --- | --- |
| [Free](http://free.fr) | Freebox | oui (activé) | oui | oui (désactivé) | oui | oui |
| [SFR](/isp_sfr_fr) | Neufbox | oui (activé) | oui | **non** | … | oui et **non** |
| [Orange](http://orange.fr) | Livebox | oui | **non** | **non** | **non** | **non** (Professionel uniquement) |
| [Darty](http://dartybox.fr) | Dartybox | oui (activé) | oui | oui | **non** | oui |
| [Bouygues Télécom](http://www.bouyguestelecom.fr) | Bbox | oui (activé) | oui | oui | **non** | oui |
| [Numéricable](http://numericable.com/) | … | oui | oui | … | **non** | **non** (Pro uniquement ?) |
| **[Free](/isp_free_fr)** | Freebox | oui (activé) | oui | oui (désactivé) | oui | oui |
| **[SFR](/isp_sfr_fr)** | Neufbox | oui (activé) | oui (fermé) | oui et **non** | … | oui et **non** |
| **[Orange](/isp_orange_fr)** | Livebox | oui | **non** | **non** | **non** | **non** (Professionel uniquement) |
| **Darty** | Dartybox | oui (activé) | oui | oui | **non** | oui |
| **Bouygues Télécom** | Bbox | oui (activé) | oui | oui | **non** | oui |
| **Numéricable** | … | oui | oui | … | **non** | **non** (Pro uniquement ?) |
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://http://www.fdn.fr/-VPN-.html) permettant de rapatrier une (ou plusieures sur demande) IPv4 fixe et un /48 en IPv6 et ainsi "nettoyer" votre connexion si vous êtes chez l'un des FAI *limitant* du tableau ci-dessus.
### Belgique
| Fournisseur d'accès | Box (modem/routeur) | uPnP activable | Port 25 ouvrable (email) | [Hairpinning](http://en.wikipedia.org/wiki/Hairpinning) | Reverse DNS personnalisable | IP fixe |
| Fournisseur d'accès | Box (modem/routeur) | uPnP activable | Port 25 ouvrable (email) | [Hairpinning](http://fr.wikipedia.org/wiki/Hairpinning) | Reverse DNS personnalisable | IP fixe |
| --- | --- | --- | --- | --- | --- | --- |
| [Belgacom](http://belgacom.be) | BBox2 | oui (activé) | oui | **non** | **non** | **non** |
| [Scarlet](http://scarlet.be) | BBox2 | oui (activé) | oui | **non** | **non** | **non** |
| **Belgacom** | BBox2 | oui (activé) | oui | **non** | **non** | **non** |
| **Scarlet** | BBox2 | oui (activé) | oui | **non** | **non** | **non** |

4
isp_free_fr.md Normal file
View file

@ -0,0 +1,4 @@
#Free
*Trouvez la liste d'autres fournisseurs daccès Internet **[ici](/isp_fr)**.*
#### Accès à ladministration de la box
Dans un navigateur web, entrez lURL : http://mafreebox.free.fr/.

22
isp_orange_fr.md Normal file
View file

@ -0,0 +1,22 @@
#Orange
*Trouvez la liste d'autres fournisseurs daccès Internet **[ici](/isp_fr)**.*
####Le courrier électronique
La box dOrange bloque le port 25 pour limiter lenvoi de spam.
La solution restante pour héberger son courrier chez soi consiste à le faire passer par les serveurs SMTP dOrange.
Pour cela, il faut éditer le fichier de configuration de postfix avec la commande :
```bash
sudo nano /etc/postfix/main.cf
```
puis rajouter à la ligne le relai SMTP dOrange :
```bash
relayhost = smtp.orange.fr```
redémarrez Postfix :
```bash
sudo service postfix restart```

View file

@ -1,8 +1,12 @@
#SFR
##### Accès à ladministration de la box
* Dans un navigateur web, entrez lURL : ```http//192.168.1.0/```.
*Trouvez la liste d'autres fournisseurs daccès Internet **[ici](/isp_fr)**.*
#### Accès à ladministration de la box
* Dans un navigateur web, entrez lURL : `192.168.1.1`.
* Authentifiez-vous, soit en appuyant sur le bouton de la box pendant 5 secondes soit avec les identifiants dadministration.
##### Courrier électronique
Pour pouvoir envoyer des mails, il faut désactiver le filtrage.
<img src="https://yunohost.org/images/sfr-authentification.png" width=900>
#### Courrier électronique
Pour pouvoir envoyer des mails, il faut désactiver le filtrage.
<img src="https://yunohost.org/images/sfr-filtrage.png" width=600>

View file

@ -1,6 +1,12 @@
#CLI
# Moulinette
**Moulinette** is the command line interface (CLI) of YunoHost administration. It allows to manage entirely YunoHost:
users, domains, applications, firewall, backup, monitoring.
The other interface is a [web administration](/admin_fr), which eliminates the need for the command line.
To use Moulinette you need to connect to your server via [SSH](/ssh_en).
##yunohost

View file

@ -1,9 +1,11 @@
# Moulinette
La moulinette est l'interface en ligne de commande (CLI) de YunoHost. Elle permet de gérer entièrement YunoHost : utilisateurs, domaines, applications, pare-feu, sauvegardes et monitoring.
La **Moulinette** est l'interface en ligne de commande (CLI) de YunoHost. Elle permet de gérer entièrement YunoHost : utilisateurs, domaines, applications, pare-feu, sauvegardes et monitoring.
Lautre interface est l[administration web](/admin_fr), qui permet de se passer de la ligne de commande.
Pour utiliser la Moulinette il faut se connecter à son serveur en [SSH](/ssh_fr).
### Utilisation
La moulinette fonctionne avec deux niveaux de sous-commandes, par exemple :

View file

@ -213,3 +213,7 @@ Remarque : ça fonctionne aussi avec une URL Git :
```bash
yunohost app install https://github.com/auteur/mon_paquet.git
```
### Ajouter l'application à la liste officiel
Si vous le souhaitez vous pouvez proposer l'inclusion de l'application dans les applications officielles. Pour se faire il faut utiliser le bouton "New App Request" sur http://app.yunohost.org.

View file

@ -28,14 +28,17 @@
## v2.1
* Backup system: friend-to-friend, on a local device, and downloaded (kload)
* ~~Firewall in web administration *(opi)*~~
* ~~OpenVPN configuration page + access control (kload)~~
* User avatar *(opi)*
* Install non-official apps from admin *(opi)*
* Fix WebSocket issue for ARM devices (jerome, kload)
* ~~Install non-official apps from admin *(opi)*~~
* Warn users about security updates in the webadmin (opi)
* Add proper upgrade/remove scripts and comment Debian scripts in packages (beudbeud)
* Clean up moulinette API (jerome)
* User avatar *(opi)*
* Add a download files button on Transmission interface (opi)
* Backup system: friend-to-friend, on a local device, and downloaded (kload)
* Run automatic tests on moulinette (kload)
* Migrate to Baikal and deprecate Radicale (ju)
* Fix WebSocket issue for ARM devices (jerome, kload)
* Clean up moulinette API (jerome)
* Add proper upgrade/remove scripts and comment Debian scripts in packages (beudbeud)
* Migrate to Baïkal and deprecate Radicale (ju)
* Improve documentation, by making it more accessible (Moul)
* Create YunoHost images based on Cubian for Cubieboards 1 and 2 (Moul)

39
selfhosting_fr.md Normal file
View file

@ -0,0 +1,39 @@
#Lauto-hébergement
#### Définition
L**auto-hébergement** consiste à héberger chez soi son serveur, ses données et ses services.
#### Responsabilités de ladministrateur
Si vous souhaitez vous servir dun site web, du [courrier électronique](/email_fr) et de la [messagerie instantanée](/XMPP_fr), le serveur devra rester allumé tout le temps, soit 24h/24 et 7j/7.
Lauto-hébergement entraîne une responsabilité de disponibilité du serveur envers les utilisateurs hébergés sur votre serveur et/ou aux personnes extérieurs consultants le serveur.
Il peut y avoir des problèmes rendant le serveur indisponible : une coupure électrique, une perte daccès à Internet…etc.
Si vous vous servez du système de [courrier électronique](/email_fr), et que votre serveur est indisponible, les mails destinés au serveur seront de nouveau envoyés sous 3 à 7 jours.
#### Contraintes de lauto-hébergement
* Le débit dinformation démission et faible. Dans le cas de lADSL, il est souvent de lordre de 1/10 par rapport au début de réception. Par exemple : 1 Mo/s de réception et 100 ko/s démission ;
* La disponibilité 24/7 ;
* Le déménagement ;
#### Enjeux de lauto-hébergement
* Anonymat, vie privée ;
* Réappropriation de ces données de ces services ;
* Décentralisation, réseaux distribués ;
<img src="https://yunohost.org/images/networks.png" width=500>
#### Autres projets dauto-hébergement
* [ArkOS](http://arkos.io/)
* [Cozy](http://cozy.io/)
* [Sovereign](https://github.com/al3x/sovereign)
* [Sandstorm](https://sandstorm.io/)
* [FreedomBox](https://fr.wikipedia.org/wiki/FreedomBox)
*Ces projets ne sont pas abouti.*
#### Pour aller plus loin
* [Auto-hebergement.fr](http://www.auto-hebergement.fr/)
* [Conférence de Benjamin Bayart - Internet libre, ou Minitel 2.0 ?](http://www.fdn.fr/internet-libre-ou-minitel-2.html)
* [Conférence de Richard Stallman - Le logiciel libre](http://perso.telecom-paristech.fr/~boucart/video/conf_stallman.webm)

View file

@ -19,6 +19,7 @@
* [On Debian](/install_on_debian)
* [On VirtualBox](/install_on_virtualbox)
* [On Docker](/docker)
* [On Vagrant](/vagrant)
* [On a DigitalOcean droplet](/install_on_digitalocean)
* [On a dedicated or a virtual private server](/install_on_dedicated_server)
* Instalation steps
@ -33,6 +34,7 @@
* [DNS Configuration](/dns_config)
* [Applications](/apps)
* [Internet service provider](/isp)
* [Main configuration box](/isp_box_config)
* [Web administration](/admin)
* [Connect to your server with SSH](/ssh)
* [Command line administration](/moulinette)
@ -43,6 +45,7 @@
* [Configure a mail client](/email)
* [Instant messaging usage](/XMPP)
* [Applications](/apps)
* [Transmission](/app_transmission_en)
* [Radicale](/app_radicale)
* [Contributor guide](/contribute)
@ -61,8 +64,6 @@
* [Instant messaging support](/support)
* [Upgrade to v.2 RC](/upgrade)
* [Blog](http://news.yunohost.org/)
* [Help](/help)

View file

@ -11,6 +11,7 @@
* [Avec un live usb](/try_at_home_fr)
* [Guide de l'administrateur](/admindoc_fr)
* [Lauto-hébergement](/selfhosting_fr)
* [Matériel compatible](/hardware_fr)
* [Guide d'installation](/install_fr)
* [Sur Raspberry Pi](/install_on_raspberry_fr)
@ -19,6 +20,7 @@
* [Sur Debian](/install_on_debian_fr)
* [Sur VirtualBox](/install_on_virtualbox_fr)
* [Sur Docker](/docker_fr)
* [Sur Vagrant](/vagrant_fr)
* [Sur un conteneur DigitalOcean](/install_on_digitalocean_fr)
* [Sur un serveur dédié](/install_on_dedicated_server_fr)
* Étapes dinstallation
@ -34,7 +36,9 @@
* [Avec OVH](/OVH_fr)
* [Applications](/apps_fr)
* [Fournisseurs daccès à Internet](/isp_fr)
* [Configuration générale box](/isp_box_config_fr)
* [SFR](/isp_sfr_fr)
* [Orange](/isp_orange_fr)
* [Administration web](/admin_fr)
* [Connexion à son serveur en ligne de commande avec SSH](/ssh_fr)
* [Administration en ligne de commande avec la Moulinette](/moulinette_fr)
@ -66,8 +70,6 @@
* [Support](/support_fr)
* [Mise à jour vers la v.2 RC](/upgrade)
* [Blog](http://news.yunohost.org/)
* [Aide](/help_fr)

View file

@ -10,8 +10,8 @@
* A standard x86 computer
* A **USB key** of at least 2GB capacity **OR** a standard **blank CD**
* The latest **YunoHost Live ISO image**, available here:
[http://build.yunohost.org/yunohost-live.iso](http://build.yunohost.org/yunohost-live.iso)
* **[Torrent](http://build.yunohost.org/yunohost-live.iso.torrent)**: share at least to ratio 1 to assure torrent sustainability
* **[Direct download](http://build.yunohost.org/yunohost-live.iso)**
<br>
<div class="alert alert-warning" markdown="1">

View file

@ -9,7 +9,9 @@
* PC x86 standard
* Une **Clé USB** avec une capacité minimale de 2GB **OU** un **CD vierge** classique
* La dernière **image ISO live YunoHost**, disponible ici : [http://build.yunohost.org/yunohost-live.iso](http://build.yunohost.org/yunohost-live.iso)
* La dernière **image ISO live YunoHost**, disponible ici :
* **[Torrent](http://build.yunohost.org/yunohost-live.iso.torrent)** : partagez au moins jusquau un ratio de 1 pour assurer la pérennité du torrent
* **[Téléchargement direct](http://build.yunohost.org/yunohost-live.iso)**
<br>
<div class="alert alert-warning" markdown="1">

View file

@ -1,26 +0,0 @@
# Upgrade to v2
If you already have a YunoHost version prior to RC (`beta2`, `beta3` or `beta4`), you should proceed to upgrade this way:
## <small>1.</small> System
Connect to your server directly or via SSH, and run the following command:
```bash
sudo apt-get update && sudo apt-get dist-upgrade
```
## <small>2.</small> Applications
Once upgraded, you can upgrade your applications too:
```bash
sudo yunohost app fetchlist
sudo yunohost app upgrade
```
**Note** : If you had installed unofficial applications (other than Roundcube, Jappix, Wordpress, TTRSS, Radicale, Agendav, Owncloud, PHPMyAdmin, Zerobin, Jirafeau or Transmission), you will have to upgrade them manually (or leave them like this).
---
***If you need help during one of these steps, do not hesitate to use [our support tools](/support).***

View file

@ -1,26 +0,0 @@
# Mise à jour en v2
Si vous disposez déjà d'une version de YunoHost antérieure à la RC (`bêta 2`, `bêta 3` ou `bêta 4`), mettez à jour votre système de la manière suivante :
## <small>1.</small> Système
Connectez-vous en SSH sur votre serveur, ou accédez-y directement, et exécutez :
```bash
sudo apt-get update && sudo apt-get dist-upgrade
```
## <small>2.</small> Applications
Une fois votre système mis à jour, vous pouvez mettre à jour vos applications :
```bash
sudo yunohost app fetchlist
sudo yunohost app upgrade
```
**Attention** : Si vous aviez installé des applications non-officielle (autres que Roundcube, Jappix, Wordpress, Tiny Tiny RSS, Radicale, Agendav, OwnCloud, PHPMyAdmin, Zerobin, Jirafeau ou Transmission), il faudra les mettre à jour manuellement (où les laisser telles quelles)
---
***Si vous avez besoin d'aide lors de ces étapes, n'hésitez pas à utiliser les différents [moyens de support](/support_fr).***

View file

@ -1,9 +1,11 @@
# Documentation utilisateur
*En attendant une rédaction plus précise de cette page, voici un index des pages intéressantes pour l'utilisateur d'un serveur YunoHost.*
* [Utiliser la messagerie instantanée XMPP](/XMPP_fr)
* [Tiny Tiny RSS](/app_ttrss_fr)
* [Transmission (torrent)](/app_transmission_fr)
* [Qu'est-ce que YunoHost](/whatsyunohost)
* [Configurer un client email](/email_fr)
* [Qu'est-ce que YunoHost](/whatsyunohost)
* [Utiliser la messagerie instantanée XMPP](/XMPP_fr)
* [Applications](/apps_fr) :
* [Tiny Tiny RSS](/app_ttrss_fr)
* [Transmission (torrent)](/app_transmission_fr)
* [Jappix](/app_jappix_fr)
* [RoundCube](/app_roundcube_fr)
* [Radicale](/app_radicale_fr)

View file

@ -6,23 +6,23 @@ YunoHost is a **server operating system** aiming to make self-hosting accessible
---
### Softwares
### Software
Basically YunoHost **automatically installs** and configures some services around LDAP, and **provides tools** to administrate them.
It can thus be considered as a distribution, including the following softwares:
It can thus be considered as a distribution, including the following software:
<img src="https://yunohost.org/images/nginx.png"><img src="https://yunohost.org/images/postfix.png"><img src="https://yunohost.org/images/dovecot.png"><img src="https://yunohost.org/images/spamassassin.png"><img src="https://yunohost.org/images/XMPP_logo.png" width=80>
* [Nginx](http://nginx.org/): a web server
* [Postfix](http://www.postfix.org/): a SMTP e-mail server
* [Dovecot](http://www.dovecot.org/): a IMAP and a POP3 e-mail server
* [Postfix](http://www.postfix.org/): an SMTP e-mail server
* [Dovecot](http://www.dovecot.org/): an IMAP and a POP3 e-mail server
* [Amavis](http://amavis.org/): an antispam
* [Metronome](http://www.lightwitch.org/metronome): a XMPP server
* [Metronome](http://www.lightwitch.org/metronome): an XMPP server
* [OpenLDAP](http://www.openldap.org/)
* [Bind](https://www.isc.org/downloads/bind/): a DNS server
* [SSOwat](https://github.com/Kloadut/SSOwat): a (SSO) system of web autentification
* [Tahoe-LAFS](https://tahoe-lafs.org/trac/tahoe-lafs): a system of backup (not all ready running)
* [SSOwat](https://github.com/Kloadut/SSOwat): a Single Sign On (SSO) web authentication system
* [Tahoe-LAFS](https://tahoe-lafs.org/trac/tahoe-lafs): a backup system (not yet functional)
---