mirror of
https://github.com/Tygs/0bin.git
synced 2023-08-10 21:13:00 +03:00
Added interlink in the docs
This commit is contained in:
@@ -2,7 +2,8 @@
|
||||
Installation avec Apache
|
||||
=========================
|
||||
|
||||
Apache est plus lourd que Nginx mais il est aussi beaucoup plus connu:
|
||||
Apache est plus lourd que :doc:`Nginx <./nginx_install>` mais il
|
||||
est aussi beaucoup plus connu:
|
||||
|
||||
- plus de gens pourront vous aider les fora;
|
||||
- votre hébergeur propose surement Apache;
|
||||
@@ -17,7 +18,7 @@ installation facile. Vous bénéficierez:
|
||||
- de la solidité d'Apache en front end: il est sécurité, et il y a peu de chance
|
||||
qu'il crash sous une forte charge;
|
||||
- les processus de votre site ne tournent pas avec les droits admin, même si
|
||||
--user ne fonctionne pas sur votre OS.
|
||||
:ref:`--user <user-and-group-fr>` ne fonctionne pas sur votre OS.
|
||||
|
||||
Apache s'installe avec votre gestionnaire de paquet habituel, nous ne couvrierons
|
||||
pas cette partie.
|
||||
|
||||
@@ -3,8 +3,8 @@ Installation la plus simple
|
||||
============================
|
||||
|
||||
Ces solutions sont simples et supportent le traffic d'un site web personnel.
|
||||
Pour des solutions plus solides et sécurisées, essayez les installtion Apache
|
||||
et Nginx.
|
||||
Pour des solutions plus solides et sécurisées, essayez les installation
|
||||
:doc:`Apache <./apache_install>` et :doc:`Nginx <./nginx_install>`.
|
||||
|
||||
Installation en 10 secondes (si vous connaissez Python)
|
||||
========================================================
|
||||
@@ -27,15 +27,15 @@ Sous ubuntu, une line suffit::
|
||||
|
||||
wget stuff && unzip zerobin.zip && cd zerobin && sudo python zerobin.py --host 0.0.0.0 --port 80 --compressed-static
|
||||
|
||||
Jetez un oeil aux options de configuration.
|
||||
Jetez un oeil aux :doc:`options de configuration <./options>`.
|
||||
|
||||
Faire tourner 0bin en arrière plan
|
||||
==================================
|
||||
|
||||
0bin ne vient pas avec un moyen intégré pour le faire. Il y a plusieurs
|
||||
solutions:
|
||||
solutions.
|
||||
|
||||
Pour un petit site:
|
||||
*Pour un petit site:*
|
||||
|
||||
Lancer simplement 0bin en processus shell d'arrière plan. Exemple sous GNU/Linux::
|
||||
|
||||
@@ -43,10 +43,10 @@ Lancer simplement 0bin en processus shell d'arrière plan. Exemple sous GNU/Linu
|
||||
|
||||
Ou dans un screen.
|
||||
|
||||
Pour les gros sites Web:
|
||||
*Pour les gros sites Web:*
|
||||
|
||||
- configurer 0bin et Apache;
|
||||
- configure 0bin avec supervisord (recommandé).
|
||||
- configurer 0bin et :doc:`Apache <./apache_install>`;
|
||||
- configure 0bin avec :doc:`supervisor <./using_supervisor>` (recommandé).
|
||||
|
||||
.. Note::
|
||||
|
||||
@@ -56,7 +56,7 @@ Pour les gros sites Web:
|
||||
|
||||
python zerobin.py --host 0.0.0.0 --port 8000
|
||||
|
||||
0bin sera maintenant accessible sur http://your.local.ip.address:8000.
|
||||
0bin sera maintenant accessible sur http://votre.addresse.ip.locale:8000.
|
||||
|
||||
Ça peut être très un moyen très cool pour partager du code dans une entreprise
|
||||
ou a un code sprint.
|
||||
|
||||
@@ -65,7 +65,7 @@ Problèmes connus
|
||||
=================
|
||||
|
||||
- 0bin utilise plusieurs fonctionalités HTML5/CSS3 qui ne sont pas
|
||||
encore largement supporté. Dans ce cas nous gérons la dégradation le plus
|
||||
encore largement supportées. Dans ce cas nous gérons la dégradation le plus
|
||||
gracieusement possible.
|
||||
- La fonction "copier dans le press/papier" est buggée sous Linux. C'est du
|
||||
flash donc nous ne le réparerons pas. Il vaut mieux attendre le support
|
||||
|
||||
@@ -9,7 +9,8 @@ Nginx est un choix très populaire pour servir un projet Python:
|
||||
- Les fichiers de configuration sont très simple.
|
||||
|
||||
Si vous avez votre propre serveur, c'est le meilleur choix. Dans le cas contraire,
|
||||
essayez l'installation la plus simple, ou avec Apache.
|
||||
essayez :doc:`l'installation la plus simple <./easy_install>`,
|
||||
ou avec :doc:`Apache <./apache_install>`.
|
||||
|
||||
Nginx ne lance aucun processus Python, il sert uniquement les requêtes
|
||||
depuis l'extérieur vers le server Python.
|
||||
|
||||
@@ -35,6 +35,8 @@ modifié.
|
||||
Défaut: False
|
||||
Equivalent du fichier de configuration : DEBUG
|
||||
|
||||
.. _user-and-group-fr:
|
||||
|
||||
--user et --group
|
||||
-------------------
|
||||
|
||||
@@ -110,6 +112,8 @@ modifié.
|
||||
Défaut: False
|
||||
Equivalent en ligne de commande : --debug
|
||||
|
||||
.. _static-root-fr:
|
||||
|
||||
STATIC_FILES_ROOT
|
||||
------------------
|
||||
|
||||
@@ -136,6 +140,8 @@ Chemin absolu du dossier dans lequel 0bin va sauvegarder les pastes.
|
||||
Défaut: dossier "static/content" dans le dossier "zerobin"
|
||||
Equivalent en ligne de commande : Aucun
|
||||
|
||||
.. _template-dirs-fr:
|
||||
|
||||
TEMPLATE_DIRS
|
||||
--------------
|
||||
|
||||
|
||||
@@ -6,11 +6,12 @@ Personnaliser l'apparence
|
||||
|
||||
Si vous souhaitez créer votre propre theme, il vous faut créer des templates
|
||||
similaires à ceux par défault présents dans zerobin/view, et
|
||||
ajouter le chemin du dossier contenant ces templates au fichier de settings.
|
||||
ajouter le chemin du dossier contenant ces templates au
|
||||
:ref:`fichier de configuration <template-dirs-fr>`..
|
||||
|
||||
Vous aurez également besoin de copier les fichiers statiques présent
|
||||
dans zerobin/static dans un nouveau dossier, puis les modifier. Et signifier
|
||||
que vous utilisez ce dossier dans le fichiers de settings.
|
||||
que vous utilisez ce dossier dans le :ref:`fichier de configuration <static-root-fr>`.
|
||||
|
||||
Vous pouvez bien entendu également éditez tous les fichier directement par
|
||||
souci de simplicité.
|
||||
|
||||
Reference in New Issue
Block a user