diff --git a/docs/.build/doctrees/en/apache_install.doctree b/docs/.build/doctrees/en/apache_install.doctree index a74c9e5..acf0f15 100644 Binary files a/docs/.build/doctrees/en/apache_install.doctree and b/docs/.build/doctrees/en/apache_install.doctree differ diff --git a/docs/.build/doctrees/en/easy_install.doctree b/docs/.build/doctrees/en/easy_install.doctree index d19dbe7..d90b441 100644 Binary files a/docs/.build/doctrees/en/easy_install.doctree and b/docs/.build/doctrees/en/easy_install.doctree differ diff --git a/docs/.build/doctrees/en/nginx_install.doctree b/docs/.build/doctrees/en/nginx_install.doctree index fb54ffe..08aaa2a 100644 Binary files a/docs/.build/doctrees/en/nginx_install.doctree and b/docs/.build/doctrees/en/nginx_install.doctree differ diff --git a/docs/.build/doctrees/en/options.doctree b/docs/.build/doctrees/en/options.doctree index 24f9036..44f6e96 100644 Binary files a/docs/.build/doctrees/en/options.doctree and b/docs/.build/doctrees/en/options.doctree differ diff --git a/docs/.build/doctrees/en/theming.doctree b/docs/.build/doctrees/en/theming.doctree index 1a07af0..8564205 100644 Binary files a/docs/.build/doctrees/en/theming.doctree and b/docs/.build/doctrees/en/theming.doctree differ diff --git a/docs/.build/doctrees/environment.pickle b/docs/.build/doctrees/environment.pickle index 0e71914..aebf7a2 100644 Binary files a/docs/.build/doctrees/environment.pickle and b/docs/.build/doctrees/environment.pickle differ diff --git a/docs/.build/doctrees/fr/apache_install.doctree b/docs/.build/doctrees/fr/apache_install.doctree index acd300d..dd65cae 100644 Binary files a/docs/.build/doctrees/fr/apache_install.doctree and b/docs/.build/doctrees/fr/apache_install.doctree differ diff --git a/docs/.build/doctrees/fr/easy_install.doctree b/docs/.build/doctrees/fr/easy_install.doctree index f43e28b..5b662cb 100644 Binary files a/docs/.build/doctrees/fr/easy_install.doctree and b/docs/.build/doctrees/fr/easy_install.doctree differ diff --git a/docs/.build/doctrees/fr/intro.doctree b/docs/.build/doctrees/fr/intro.doctree index d2d5908..e0e94fb 100644 Binary files a/docs/.build/doctrees/fr/intro.doctree and b/docs/.build/doctrees/fr/intro.doctree differ diff --git a/docs/.build/doctrees/fr/nginx_install.doctree b/docs/.build/doctrees/fr/nginx_install.doctree index 162511d..84eadb3 100644 Binary files a/docs/.build/doctrees/fr/nginx_install.doctree and b/docs/.build/doctrees/fr/nginx_install.doctree differ diff --git a/docs/.build/doctrees/fr/options.doctree b/docs/.build/doctrees/fr/options.doctree index cb7ae4e..f61d384 100644 Binary files a/docs/.build/doctrees/fr/options.doctree and b/docs/.build/doctrees/fr/options.doctree differ diff --git a/docs/.build/doctrees/fr/theming.doctree b/docs/.build/doctrees/fr/theming.doctree index b9d1536..ce7c91e 100644 Binary files a/docs/.build/doctrees/fr/theming.doctree and b/docs/.build/doctrees/fr/theming.doctree differ diff --git a/docs/.build/html/_sources/en/apache_install.txt b/docs/.build/html/_sources/en/apache_install.txt index 99f942c..1ba1905 100644 --- a/docs/.build/html/_sources/en/apache_install.txt +++ b/docs/.build/html/_sources/en/apache_install.txt @@ -2,7 +2,7 @@ Apache setup ============= -Apache is heavier than Nginx. But it's also much more famous: +Apache is heavier than :doc:`Nginx <./nginx_install>`. But it's also much more famous: - more people will be able to help you on forums; - your hosting will most probably support Apache; @@ -17,7 +17,8 @@ installation facile. You'll benefit from having: - several Apache module at your disposal (like requests throttling); - Apache robustness in front end: it's secure, and there is much less chance it will crash under heavy load; -- your web site processes won't run with admin rights, even if --user doesn't +- your web site processes won't run with admin rights, even if + :ref:`--user ` doesn't work on your OS. diff --git a/docs/.build/html/_sources/en/easy_install.txt b/docs/.build/html/_sources/en/easy_install.txt index 6b62414..3831521 100644 --- a/docs/.build/html/_sources/en/easy_install.txt +++ b/docs/.build/html/_sources/en/easy_install.txt @@ -3,7 +3,8 @@ Easiest installation ==================== These solution are easy all will be able to handle a personnal website traffic. -For more robust and secure solutions, see Apache et Nginx setups. +For more robust and secure solutions, see :doc:`Apache <./apache_install>` +and :doc:`Nginx <./nginx_install>` setups. 10 seconds setup (if you know Python already) =============================================== @@ -25,14 +26,14 @@ On ubuntu, this is a one liner:: wget stuff && unzip zerobin.zip && cd zerobin && sudo python zerobin.py --host 0.0.0.0 --port 80 --compressed-static -Check out for more configuration options. +Check out for more :doc:`configuration options <./options>`. Run 0bin in background ======================= -0bin doesn't come with something built in for this. You have several solutions: +0bin doesn't come with something built in for this. You have several solutions. -For a small website: +*For a small website:* Just make it a shell background process. E.G in GNU/Linux:: @@ -40,10 +41,10 @@ Just make it a shell background process. E.G in GNU/Linux:: Or run it in a screen. -For a big Website: +*For a big Website:* -- setup 0bin with Apache; -- setup 0bin with supervisord (best way to do it); +- setup 0bin with :doc:`Apache <./apache_install>`; +- setup 0bin with :doc:`supervisor <./using_supervisor>` (best way to do it). .. Note:: diff --git a/docs/.build/html/_sources/en/nginx_install.txt b/docs/.build/html/_sources/en/nginx_install.txt index 165652c..97e4e85 100644 --- a/docs/.build/html/_sources/en/nginx_install.txt +++ b/docs/.build/html/_sources/en/nginx_install.txt @@ -8,8 +8,8 @@ Nginx is a very popular choice to serve a Python project: - It's lightweight. - Configuration files are simple. -If you have your own server, it's the best choice. If not, try the easiest -setup, or the Apache setup. +If you have your own server, it's the best choice. If not, try the + :doc:`easiest setup <./easy_install>`, or the :doc:`Apache <./apache_install>` setup. Nginx doesn't run any Python process, it only serve requests from outside to the Python server. diff --git a/docs/.build/html/_sources/en/options.txt b/docs/.build/html/_sources/en/options.txt index 9e147f4..ea0af9a 100644 --- a/docs/.build/html/_sources/en/options.txt +++ b/docs/.build/html/_sources/en/options.txt @@ -34,6 +34,8 @@ In debug mode, the server also reload automatically any modified Python file; Default: False Configuration file equivalent: DEBUG +.. _user-and-group-en: + --user and --group ------------------- @@ -109,6 +111,8 @@ In debug mode, the server also reload automatically any modified Python file; Default: False Command line equivalent: --debug +.. _static-root-en: + STATIC_FILES_ROOT ------------------ @@ -135,6 +139,8 @@ Absolute path to the directory in which 0bin is going to look save pastes. Default: "static/content" direcotry in the "zerobin" directory Command line equivalent: None +.. _template-dirs-en: + TEMPLATE_DIRS -------------- diff --git a/docs/.build/html/_sources/en/theming.txt b/docs/.build/html/_sources/en/theming.txt index 519a6e4..dd41129 100644 --- a/docs/.build/html/_sources/en/theming.txt +++ b/docs/.build/html/_sources/en/theming.txt @@ -5,12 +5,12 @@ Theming 0bin comes with a complete theming support, but for now it's not well integrated. If you wish to create your own theme, you'll need to create templates similar -to the ones in zerobin/view, and add the path to the director containing them -to the settings file. +to the ones in zerobin/view, and add the path to the directory containing them +to the :ref:`configuration file `. -You'll also need to copy static files from zerobin/static to a new direcotry +You'll also need to copy static files from zerobin/static to a new directory where you can edit them. And you need to add this directory in the -settings file too. +:ref:`configuration file ` too. Of course, if you look for something simple, you can just edit all files in place/ diff --git a/docs/.build/html/_sources/fr/apache_install.txt b/docs/.build/html/_sources/fr/apache_install.txt index ce8ed72..4cf99be 100644 --- a/docs/.build/html/_sources/fr/apache_install.txt +++ b/docs/.build/html/_sources/fr/apache_install.txt @@ -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 ` ne fonctionne pas sur votre OS. Apache s'installe avec votre gestionnaire de paquet habituel, nous ne couvrierons pas cette partie. diff --git a/docs/.build/html/_sources/fr/easy_install.txt b/docs/.build/html/_sources/fr/easy_install.txt index 0e26a8b..0da489d 100644 --- a/docs/.build/html/_sources/fr/easy_install.txt +++ b/docs/.build/html/_sources/fr/easy_install.txt @@ -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. diff --git a/docs/.build/html/_sources/fr/intro.txt b/docs/.build/html/_sources/fr/intro.txt index ca7a4b6..0f16b9a 100644 --- a/docs/.build/html/_sources/fr/intro.txt +++ b/docs/.build/html/_sources/fr/intro.txt @@ -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 diff --git a/docs/.build/html/_sources/fr/nginx_install.txt b/docs/.build/html/_sources/fr/nginx_install.txt index 038df8f..44447f5 100644 --- a/docs/.build/html/_sources/fr/nginx_install.txt +++ b/docs/.build/html/_sources/fr/nginx_install.txt @@ -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. diff --git a/docs/.build/html/_sources/fr/options.txt b/docs/.build/html/_sources/fr/options.txt index ffacc62..2ead105 100644 --- a/docs/.build/html/_sources/fr/options.txt +++ b/docs/.build/html/_sources/fr/options.txt @@ -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 -------------- diff --git a/docs/.build/html/_sources/fr/theming.txt b/docs/.build/html/_sources/fr/theming.txt index bfc80d4..e2e1c67 100644 --- a/docs/.build/html/_sources/fr/theming.txt +++ b/docs/.build/html/_sources/fr/theming.txt @@ -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 `.. 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 `. Vous pouvez bien entendu également éditez tous les fichier directement par souci de simplicité. diff --git a/docs/.build/html/en/apache_install.html b/docs/.build/html/en/apache_install.html index 6b58a18..3c27e87 100644 --- a/docs/.build/html/en/apache_install.html +++ b/docs/.build/html/en/apache_install.html @@ -53,7 +53,7 @@

Apache setup

-

Apache is heavier than Nginx. But it’s also much more famous:

+

Apache is heavier than Nginx. But it’s also much more famous:

  • more people will be able to help you on forums;
  • your hosting will most probably support Apache;
  • @@ -67,7 +67,8 @@ installation facile. You’ll benefit from having:

  • several Apache module at your disposal (like requests throttling);
  • Apache robustness in front end: it’s secure, and there is much less chance it will crash under heavy load;
  • -
  • your web site processes won’t run with admin rights, even if –user doesn’t +
  • your web site processes won’t run with admin rights, even if +–user doesn’t work on your OS.
diff --git a/docs/.build/html/en/easy_install.html b/docs/.build/html/en/easy_install.html index e0ec0fe..1c3b1b9 100644 --- a/docs/.build/html/en/easy_install.html +++ b/docs/.build/html/en/easy_install.html @@ -54,7 +54,8 @@

Easiest installation

These solution are easy all will be able to handle a personnal website traffic. -For more robust and secure solutions, see Apache et Nginx setups.

+For more robust and secure solutions, see Apache +and Nginx setups.

10 seconds setup (if you know Python already)

pip install zerobin @@ -73,20 +74,20 @@ with the admin rights.

On ubuntu, this is a one liner:

wget stuff && unzip zerobin.zip && cd zerobin && sudo python zerobin.py --host 0.0.0.0 --port 80 --compressed-static
-

Check out for more configuration options.

+

Check out for more configuration options.

Run 0bin in background

-

0bin doesn’t come with something built in for this. You have several solutions:

-

For a small website:

+

0bin doesn’t come with something built in for this. You have several solutions.

+

For a small website:

Just make it a shell background process. E.G in GNU/Linux:

nohup python zerobin.py --host 0.0.0.0 --port 80 --compressed-static &

Or run it in a screen.

-

For a big Website:

+

For a big Website:

    -
  • setup 0bin with Apache;
  • -
  • setup 0bin with supervisord (best way to do it);
  • +
  • setup 0bin with Apache;
  • +
  • setup 0bin with supervisor (best way to do it).

Note

diff --git a/docs/.build/html/en/nginx_install.html b/docs/.build/html/en/nginx_install.html index 679e4f0..45e98df 100644 --- a/docs/.build/html/en/nginx_install.html +++ b/docs/.build/html/en/nginx_install.html @@ -59,8 +59,10 @@
  • It’s lightweight.
  • Configuration files are simple.
  • -

    If you have your own server, it’s the best choice. If not, try the easiest -setup, or the Apache setup.

    +
    +
    If you have your own server, it’s the best choice. If not, try the
    +
    easiest setup, or the Apache setup.
    +

    Nginx doesn’t run any Python process, it only serve requests from outside to the Python server.

    Therefor there are two steps:

    diff --git a/docs/.build/html/en/options.html b/docs/.build/html/en/options.html index e4d7409..86a7309 100644 --- a/docs/.build/html/en/options.html +++ b/docs/.build/html/en/options.html @@ -76,7 +76,7 @@ instead of showing the 500 error page.

    Configuration file equivalent: DEBUG

    -

    –user and –group

    +

    –user and –group

    The user and group the server will adopt after start up.

    Useful when you run the command with admin rights to be able to listen to the port 80, but you wish that the process do not have access to protected files.

    @@ -132,7 +132,7 @@ instead of showing the 500 error page.

    Command line equivalent: –debug

    -

    STATIC_FILES_ROOT

    +

    STATIC_FILES_ROOT

    Asbolute path to the directory where 0bin is going to look for static files (css, js and images).

    Default: “static” directory in the “zerobin” directory @@ -152,7 +152,7 @@ Command line equivalent: –compressed-static

    Command line equivalent: None

    -

    TEMPLATE_DIRS

    +

    TEMPLATE_DIRS

    List of absolute path to directories containing templates that 0bin uses to generate the web site pages. The first list items have priotity on the later.

    If you wish to use your own templates, add the directory containing them diff --git a/docs/.build/html/en/theming.html b/docs/.build/html/en/theming.html index 5671842..527e5f1 100644 --- a/docs/.build/html/en/theming.html +++ b/docs/.build/html/en/theming.html @@ -55,11 +55,11 @@

    Theming

    0bin comes with a complete theming support, but for now it’s not well integrated.

    If you wish to create your own theme, you’ll need to create templates similar -to the ones in zerobin/view, and add the path to the director containing them -to the settings file.

    -

    You’ll also need to copy static files from zerobin/static to a new direcotry +to the ones in zerobin/view, and add the path to the directory containing them +to the configuration file.

    +

    You’ll also need to copy static files from zerobin/static to a new directory where you can edit them. And you need to add this directory in the -settings file too.

    +configuration file too.

    Of course, if you look for something simple, you can just edit all files in place/

    But be careful, the javascript code is tightly coupled with HTML ID and classes, and they are not very well organized for now.

    diff --git a/docs/.build/html/fr/apache_install.html b/docs/.build/html/fr/apache_install.html index 47f2d3e..83b7136 100644 --- a/docs/.build/html/fr/apache_install.html +++ b/docs/.build/html/fr/apache_install.html @@ -53,7 +53,8 @@

    Installation avec Apache

    -

    Apache est plus lourd que Nginx mais il est aussi beaucoup plus connu:

    +

    Apache est plus lourd que Nginx mais il +est aussi beaucoup plus connu:

    • plus de gens pourront vous aider les fora;
    • votre hébergeur propose surement Apache;
    • @@ -68,7 +69,7 @@ du nombre de requêtes);
    • 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.
    • +–user ne fonctionne pas sur votre OS.

    Apache s’installe avec votre gestionnaire de paquet habituel, nous ne couvrierons pas cette partie.

    diff --git a/docs/.build/html/fr/easy_install.html b/docs/.build/html/fr/easy_install.html index 2825404..4ca76a4 100644 --- a/docs/.build/html/fr/easy_install.html +++ b/docs/.build/html/fr/easy_install.html @@ -54,8 +54,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 +Apache et Nginx.

    Installation en 10 secondes (si vous connaissez Python)

    pip install zerobin @@ -74,21 +74,21 @@ avec les droits admin.

    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 options de configuration.

    Faire tourner 0bin en arrière plan

    0bin ne vient pas avec un moyen intégré pour le faire. Il y a plusieurs -solutions:

    -

    Pour un petit site:

    +solutions.

    +

    Pour un petit site:

    Lancer simplement 0bin en processus shell d’arrière plan. Exemple sous GNU/Linux:

    nohup python zerobin.py --host 0.0.0.0 --port 80 --compressed-static &

    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 Apache;
    • +
    • configure 0bin avec supervisor (recommandé).

    Note

    @@ -96,7 +96,7 @@ solutions:

    Assurez vous que votre parefeu ne bloque pas le port, et lancez:

    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.

    diff --git a/docs/.build/html/fr/intro.html b/docs/.build/html/fr/intro.html index ca142de..c104d19 100644 --- a/docs/.build/html/fr/intro.html +++ b/docs/.build/html/fr/intro.html @@ -114,7 +114,7 @@ plutôt qu’utiliser le copier/coller;

    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 diff --git a/docs/.build/html/fr/nginx_install.html b/docs/.build/html/fr/nginx_install.html index ee3e269..34fb70b 100644 --- a/docs/.build/html/fr/nginx_install.html +++ b/docs/.build/html/fr/nginx_install.html @@ -60,7 +60,8 @@
    • 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 l’installation la plus simple, +ou avec Apache.

    Nginx ne lance aucun processus Python, il sert uniquement les requêtes depuis l’extérieur vers le server Python.

    Il y a donc deux étapes:

    diff --git a/docs/.build/html/fr/options.html b/docs/.build/html/fr/options.html index 8defae6..812fb2b 100644 --- a/docs/.build/html/fr/options.html +++ b/docs/.build/html/fr/options.html @@ -74,7 +74,7 @@ modifié.

    Equivalent du fichier de configuration : DEBUG

    -

    –user et –group

    +

    –user et –group

    L’utilisateur et le group que le serveur essayera d’adopter après le démarrage.

    Utile quand on lance la commande avec les droits admin afin de pouvoir écouter sur le port 80, mais qu’on souhaite, pour des raisons de sécurité, que @@ -132,7 +132,7 @@ modifié.

    Equivalent en ligne de commande : –debug

    -

    STATIC_FILES_ROOT

    +

    STATIC_FILES_ROOT

    Chemin absolu du dossier dans lequel 0bin va chercher les fichiers statiques (css, js et images).

    Défaut: dossier “static” dans le dossier “zerobin” @@ -152,7 +152,7 @@ Equivalent en ligne de commande : –compressed-static

    Equivalent en ligne de commande : Aucun

    -

    TEMPLATE_DIRS

    +

    TEMPLATE_DIRS

    Liste des chemins absolus des dossiers qui contiennent les templates que 0bin utilise pour générer les pages du site. Les premiers éléments de la liste ont priorités sur les suivant.

    diff --git a/docs/.build/html/fr/theming.html b/docs/.build/html/fr/theming.html index eb3075e..c7cbb1d 100644 --- a/docs/.build/html/fr/theming.html +++ b/docs/.build/html/fr/theming.html @@ -56,10 +56,11 @@

    0bin possède un support de theming complet, mais pour le moment mal intégré.

    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 +fichier de configuration..

    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 fichier de configuration.

    Vous pouvez bien entendu également éditez tous les fichier directement par souci de simplicité.

    Attention cependant, le code javascript est très dépendant des ID et classes diff --git a/docs/.build/html/objects.inv b/docs/.build/html/objects.inv index 84142da..dd44e8c 100644 Binary files a/docs/.build/html/objects.inv and b/docs/.build/html/objects.inv differ diff --git a/docs/.build/html/searchindex.js b/docs/.build/html/searchindex.js index f27e185..f9b441f 100644 --- a/docs/.build/html/searchindex.js +++ b/docs/.build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({objects:{},terms:{all:[2,7,4,10,13,11],code:[2,3,9,5,6,4,10,14],forget:13,raison:[9,8],global:[7,11],savez:7,month:10,veut:12,"requ\u00eat":[9,6,7,8],aider:7,edu:[],largement:[6,8],follow:11,"\u00e9tape":9,"s\u00e9curit\u00e9":[9,6,7,8],a2enmod:[7,11],privat:2,accur:10,ver:[9,7,8,12],pouvoir:8,vizhash:[10,6],"mani\u00e8r":[6,7],lourd:7,autodesctruct:6,"h\u00e9berg":6,program:[12,13],autostart:[12,13],under:[3,10,11],"l\u00e9ger":9,aux:[9,5,8],cgi:[7,11],worth:10,sent:10,"am\u00e9lior":9,sourc:[0,5,2],"50mb":[12,13],prendr:9,fals:[1,8,13,12],projet:[9,6,7],personnel:5,sont:[14,9,5,6,8,12],stackoverflow:[],veri:[3,4,2,13],appar:[0,14],perfom:[],voir:9,nodaemon:[12,13],cool:[5,2],foo:[1,8],appart:10,level:10,you_ip:[],gnu:[3,9,5,2],list:[10,6,1,8],upload:[10,6],"try":[3,0],item:1,adjust:[3,1],plain:[3,9],small:2,cherrypy_:[],dir:11,dirnam:[7,11],pleas:[4,11],bottlepi:[],slower:[],abil:3,"derni\u00e8r":12,direct:[8,14],infortunali:11,focu:10,past:[10,6,1,8],consequ:10,second:[5,2],droit:[9,5,7,8],pass:[3,1,8,13,11],download:[1,2,8],run:[0,1,2,3,13,11],permett:12,click:[10,6],fonction:[6,7],even:[1,2,3,10,13,11],index:[],what:10,appear:10,abl:[1,2,11],quelqu:[6,8],"\u00e9l\u00e9ment":8,cell:7,version:[5,1,2,8],sur:[9,5,6,7,8,12],"90d":[3,9],deux:9,"new":4,net:[0,10],ever:11,cela:[7,12],"charg\u00e9":[9,7],performant:[7,11],hash:[10,6],chose:[10,8],absolut:1,gener:[10,1],never:10,utilisateur:[9,8,12],here:13,met:9,firewal:2,let:[3,11],"\u00e9tait":6,"s\u00fbr":7,path:[1,3,4,7,13,11],papier:6,modifi:[3,9,1,14],valu:1,wait:10,"associ\u00e9":6,"tr\u00e8":[9,5,6,14,12],search:[],servir:[9,8],"d\u00e9truit":6,"v\u00e9rific":6,forum:11,"r\u00e9cup\u00e8r":6,slow:[],technolog:[10,6],step:3,later:1,utilisat:6,"post\u00e9":6,contr:8,implement:10,minfd:[12,13],chanc:[3,9,7,11],portabl:5,flash:[10,6],autant:6,solut:[5,7,2,11],modul:[3,9,7,11],"pr\u00e9cise":6,apt:[12,13],souhaitez:[5,8,14],assurez:[5,7],unix:[12,13],api:[10,6],visibl:[3,9],instal:[0,2,3,9,5,6,7,10,12,13,11],should:[1,13],from:[1,2,3,4,7,8,10,13,11],would:[10,11],memori:3,two:3,dure:2,logfile_backup:[12,13],websit:[2,11],faudra:7,priotiti:1,md5:[],type:[10,6],tell:[10,12],tightli:4,more:[10,2,11],contient:8,votersiteweb:7,peopl:11,"utilis\u00e9":[9,6],auront:8,comport:8,apport:9,visual:10,indic:[],known:10,parefeu:5,compani:2,easiest:[3,0,2],must:[3,10],none:1,vou:[14,3,9,5,7,8,12],programming_languag:[],car:6,setup:[3,0,2,13,11],work:[3,10,11],uniqu:[9,6,8],pour:[14,9,5,6,7,8,12],histori:10,impromptu:12,"g\u00e9rer":[9,12],can:[0,1,2,3,4,10,13,11],root:[3,9],jamai:6,"pr\u00e9cis\u00e9":8,abord:7,conf:[3,9],process:[1,2,3,7,13,11],construir:8,sudo:[5,1,2,8],share:2,partag:5,accept:6,unzip:[5,2],cassent:6,suivant:[7,8],occur:[6,13],clair:6,ratio:[10,6],alwai:13,aes256:[10,6],cours:[3,4,11],end:[3,9,7,11],"h\u00e9bergement":7,produc:[],ordinari:1,"ext\u00e9rieur":[9,8],rapport:6,how:[10,13,11],daemon:[12,13],instead:[10,1],simpl:[3,0,5,4,9],couvrir:[7,12],css:[3,9,1,8],updat:3,product:[1,8],clone:[10,6],after:[10,1],essayera:8,befor:[],wrong:1,plane:10,attent:14,vient:5,mai:[14,9,6,7,8,12,13],data:[10,7,11],mal:[8,14],souci:14,util:8,"short":10,couvriron:9,loglevel:[12,13],seriou:4,secur:[3,2,11],liner:2,element:[],issu:10,inform:[1,8],environ:[12,13],allow:[10,7,11],entrepris:5,callabl:[7,11],order:[7,11],extrait:5,"m\u00e9moir":9,max_siz:[1,8],"d\u00e9faut":8,puisqu:[6,7],becaus:10,peut:[9,5,6,7,8,12],directi:1,afin:[8,14],entitl:10,nombr:[9,6,7],paramet:1,group:[7,1,8,11],img:[3,9],fix:10,visuel:6,productif:6,better:[3,10],complex:[],restart:[3,12,13],"arri\u00e8r":[5,12],famou:11,bin:[12,13],"op\u00e9rat":6,therefor:[3,10],might:13,"g\u00e9n\u00e9ralement":[7,8],absolu:8,nom:8,them:[4,10,1,13],crash:[3,9,7,13,11],thei:[3,4],python:[1,2,3,9,5,6,7,8,10,12,13,11],dan:[14,9,5,6,7,8,12],taill:[6,1,8],dai:10,initi:10,"break":10,framework:[10,6],autr:[9,6,8],front:[3,9,7,11],devez:9,direcotri:[4,1],now:[4,2],"possibilit\u00e9":[9,7],introduct:[0,10,6],choic:3,name:[3,1,13,11],edit:[3,10,4],aucun:[9,6,8],didn:11,crypto:[10,6],separ:3,easili:10,"install\u00e9":[9,7,12],bootstrap_:[],mode:[1,8],each:1,debug:[1,8],choix:9,modl:7,side:0,"\u00e9ditez":14,mean:[3,13],cett:[9,7],dispon:8,supervisorctl:[12,13],lign:8,"int\u00e9gralit\u00e9":9,idea:10,"cr\u00e9er":[9,6,7,8,14],"static":[1,2,3,9,5,4,8,12,13,14],"r\u00e9seau":5,sametmax:[1,8],happen:10,dispos:[3,11],"probl\u00e8m":6,out:2,petit:5,safeti:10,"cl\u00e9":6,mettr:5,goe:1,proxy_pass:[3,9],stanford:[],"nomm\u00e9":[7,12],load:[3,11],content:[10,1,8],contenu:6,"d\u00e9marrag":8,valeur:[1,8],rel:1,"arr\u00eat":12,msie:[3,9],serveur:[9,6,7,8],prioriti:1,pui:14,standard:12,compri:6,robustess:[],reason:3,sock:[12,13],que:[14,9,5,6,7,8,12],dire:12,"s\u00e9curis\u00e9":[5,7,11],qui:[14,9,6,7,8,12],org:[],oeil:5,care:4,ensuit:[7,12],perform:[3,9],ajoutez:8,thread:[7,11],spam:[1,8],installt:5,"loggu\u00e9":12,lancez:[9,5,12],place:[4,8],chaqu:8,outsid:[3,1],contienn:8,tournent:[9,7],think:10,lesquel:8,first:[10,1,13,11],oper:10,wiki:[],major:10,celui:9,directli:[1,13],gracieus:6,suffit:5,mise:9,"apr\u00e8":8,suffis:6,votr:[9,5,7,8,14],affich:8,donc:[9,6],alreadi:2,zerobin_parent_dir:[7,11],"0bin":[0,1,2,3,4,5,6,7,8,9,10,11,14],facil:[6,7,11],ont:8,size:[10,1],passer:7,paste_files_root:[1,8],fonctionn:[9,7],surement:7,passez:12,avec:[0,9,5,6,7,8,12],top:1,settings_fil:[7,11],tou:[5,6,7,14],avez:[9,7,14,12],too:[10,4],"not\u00e9":7,plupart:12,store:[10,2],listen:[3,9,1,11],shell:[5,2,13,12],option:[0,5,1,2,8],tool:[10,6],copi:[10,4,13],specifi:10,permet:[9,6],prend:8,zerobin_cherrypi:[3,9],"\u00e9galement":14,anybodi:[10,2],than:[10,11],rss:[3,9],serv:[3,1,8],wide:10,sert:[9,8],prevent:10,"\u00e9dition":6,jqueri:[10,6],connu:[6,7],str:[],were:13,"organis\u00e9":14,logfile_maxbyt:[12,13],browser:[3,9,10],"red\u00e9marr":9,passant:7,bootstrap:[10,6],"acc\u00e8":8,"stock\u00e9":6,ran:13,syntaxiqu:6,modern:[7,11],"qualit\u00e9":6,ani:[3,9,10,1],favicon:[3,9],"minifi\u00e9":8,faut:[9,7,14],expir:[3,9,10,6],have:[1,2,3,4,10,13,11],tabl:[],need:[10,4,11],allon:12,ainsi:[9,8],"priorit\u00e9":8,recharg:8,"\u00e9x\u00e9cute":12,date:9,built:2,equival:[1,8],destroi:10,rout:[7,11],"famili\u00e8r":7,port:[1,2,3,9,5,8,12,13,11],note:[5,11,2,13,12],also:[4,1,11],exampl:1,which:[1,13],seront:12,noth:10,pratiqu:9,dernier:5,parti:[9,6,7],unix_http_serv:[12,13],sure:[3,2,11],oeuvr:[],"sp\u00e9cifier":6,trace:[12,13],previou:10,compress:[1,2,3,9,5,8,12,13],defauls_set:[1,8],doit:[9,8,12],most:[13,11],plan:[5,12],pair:[1,8],sjcl_:[],"class":[4,14],charg:[9,7],get_app:[7,11],don:11,technoligi:[],commentair:6,url:[10,6],adopt:[1,8],cover:[3,13,11],doe:10,deni:[7,11],part:10,error:[1,13],"s\u00e9rieux":14,efficac:6,js_:[],gracefulli:10,personnalis:[0,14],recipi:10,wsgi:[7,11],"cr\u00e9\u00e9":7,show:1,text:[3,9],ajout:[6,14],random:10,syntax:[7,11],prix:6,server_nam:[3,9],contactez:[7,14],font:6,help:[1,8,11],xml:[3,9],fichier:[14,9,5,6,7,8,12],serait:6,toucher:9,locat:[3,9],devriez:12,menu:[1,8],configur:[1,2,3,9,5,7,8,12,13,11],apach:[0,2,3,9,5,7,11],quel:6,"cr\u00e9ation":6,theme:[0,4,14],choisi:6,"capacit\u00e9":9,templat:[4,1,8,14],wsgidaemonprocess:[7,11],gzip_buff:[3,9],local:[1,2,3,9,5,8],plate:13,disposit:[9,7],"exp\u00e9rienc":9,get:[0,1,3,6,10,12,13,11],familiar:11,"__file__":[7,11],she:10,stop:[12,13],compressed_static_fil:[1,8],bug:0,lancer:[5,7,12],mainten:[9,5],mieux:6,populair:9,a2ensit:[7,11],report:0,gen:7,requir:11,ingrat:[],nouveau:14,habituel:[9,7],enabl:11,organ:4,possibl:[3,6,11],reload:[7,1,11],stuff:[5,2],integr:4,rechargez:7,contain:[4,1],sauvegard:8,where:[4,1,2],view:[4,1,8,14],fait:[6,7],set:[1,14,3,4,7,8,13,11],fair:[9,5,6,7,12],"color\u00e9":6,automatiqu:[6,8,12],heavili:1,displai:[10,1],"\u00e9dite":9,see:[3,2],signifi:14,"recommand\u00e9":[5,7],environn:[12,13],best:[3,2,11],streambust:[],jetez:5,"pr\u00e9vention":6,still:11,kei:10,databas:0,someth:[4,1,2],easi:[10,2,11],wikipedia:[],pouvez:[5,7,14,12],bien:[9,7,14],won:[3,10,2,13,11],chemin:[9,7,8,12,14],entrant:8,propr:[9,6,8,14],lui:12,experi:3,email:[1,8],tenu:6,"int\u00e9gr\u00e9":[5,14],vaut:6,parent:[7,11],effet:9,screen:[5,2],javascript:[3,9,4,14],approxim:[1,8],dossier:[5,7,8,12,14],comm:[9,7],html5:[10,6],afffich:8,avon:[6,7],come:[10,4,2],nommez:[9,7],"pr\u00e9vu":6,protect:1,wsgiscriptalia:[7,11],last:[2,13],"support\u00e9":6,"red\u00e9marera":12,admin:[1,2,3,9,5,7,8,11],serverurl:[12,13],against:1,"re\u00e7oit":6,etc:[3,9,7,11],tout:[6,8,12],erreur:[8,12],"b\u00e9n\u00e9ficierez":[9,7],mani:13,com:[1,3,9,7,8,11],nohup:[5,2],comment:[7,10,6,1,12],"ajout\u00e9":9,assur:[9,7],"c\u00f4t\u00e9":6,"chiffr\u00e9":6,point:[10,6],color:[10,6],overview:13,address:[5,1,2,8],correspondr:9,cepend:14,header:3,essayez:[9,5],changement:9,"d\u00e9finir":12,linux:[2,3,9,5,6,10],supervisor:[0,12,13],exempl:[5,7,8],duplic:10,mailto:[1,8],save:1,fanci:10,contraint:6,coupl:4,transmet:9,copier:[6,14,12],"ajust\u00e9":8,github:[0,1,8],depui:[9,5,8,12],wsgiprocessgroup:[7,11],much:[3,10,11],"\u00e9couter":[9,8],"fonctionalit\u00e9":6,certain:[3,9,8],connait:6,"m\u00eame":[9,5,6,7],suffira:6,rpcinterface_factori:[12,13],"s\u00e9par\u00e9":9,premier:8,"am\u00e9lioron":14,fire:13,aussi:[7,8,11],imag:[1,8],gzip_proxi:[3,9],mod_cgi:[],allez:5,minifi:1,demand:7,quick:13,compressed_stat:[7,11],buld:1,"case":10,"t\u00eate":9,look:[4,1],packag:[3,11],solid:[5,7,11],"entr\u00e9":12,servic:[6,7,10,12,13,11],"appel\u00e9":8,defin:13,"while":10,couvrieron:7,behavior:1,voici:12,begin:1,aid:8,tant:[5,7,12],tourner:[9,5],css3:[10,6],"mutualis\u00e9":7,yourwebsit:[3,11],project:[3,10,11],conten:14,beaucoup:[6,7,11],site:[1,2,3,9,5,7,8,13,11],activ:[7,11],asbolut:1,soit:6,cherrypi:[10,6],lightweight:3,incom:1,complic:[],template_dir:[1,8],sever:[3,10,2,11],"g\u00e9n\u00e9rer":8,alor:6,par:[9,7,8,14],quand:[9,8],welcom:10,minim:[3,9],"d\u00e9pendant":14,nettoy:6,make:[3,10,2,13,11],shorten:10,same:11,handl:[10,2],html:[4,14],"d\u00e9chiffr":6,"\u00e9coutant":[9,7],document:0,mod_wsgi:[7,11],complet:[4,14],votresiteweb:9,"consid\u00e9r\u00e9":[],http:[1,2,3,9,5,8],bon:12,"mod\u00e9rer":6,personn:[6,2],effect:3,hand:10,director:4,moment:14,fruit:10,logfil:[12,13],improv:4,extern:3,jour:[9,6],php:[3,9],chang:3,"modifi\u00e9":8,lower:10,moder:10,paquet:[9,7],modifici:9,"h\u00f4te":8,default_set:[1,8],whole:3,"poss\u00e8d":14,"affich\u00e9":6,well:4,lequel:[8,12],retart:13,without:[3,0],command:[1,8,13,12],thi:[1,2,3,4,10,13,11],english:0,san:9,"pass\u00e9":8,voulez:8,ubuntu:[5,7,2,11],propos:7,coup:6,"g\u00e9n\u00e8re":6,identifi:6,entri:13,just:[2,3,6,4,10,12,13],less:[3,11],laptop:2,processu:[9,5,7,8,12],pourront:7,via:6,"envoy\u00e9":6,nou:[9,6,7,14,12],touch:3,connaissez:5,"al\u00e9atoir":6,yet:11,network:2,"imm\u00e9diat":9,concentr:6,web:[1,3,5,6,7,10,11],rapid:[9,8,12],sjcl:[10,6],ell:[6,7,12],apparaitra:6,apache2:[7,11],add:[4,10,1],"comment\u00e9":8,contrair:9,immediatli:3,static_files_root:[1,8],heavier:11,adress:8,app:[10,7,11],match:3,python_:[],sanit:10,applic:[3,9,6,7,11],march:[6,7],supervisord:[5,2,13,12],essayeron:6,pouvon:6,read:[10,13],big:[10,2],haut:8,"fran\u00e7ai":0,nginx:[0,2,3,9,5,7,11],moi:6,raccourcir:6,traffic:[5,2],usual:[3,1,11],background:[2,13],enrypt:[],similair:14,gestionnair:[9,7],ineffici:10,mod:[7,11],aurez:[7,14],insert:[7,11],moyen:[5,6,7,12],like:[3,11],activez:7,signal:0,"d\u00e9fini":12,"d\u00e9boguer":8,server:[3,9,10,1,11],benefit:[3,11],href:[],"id\u00e9":6,popular:3,sv1:[3,9],manag:[3,13],www:[3,9,7,11],titl:[],besoin:[6,7,14],twitter:[10,6],some:[3,10,1],"d\u00e9gradat":6,wsgiapplicationgroup:[7,11],bloqu:5,home:[1,8],sprint:[5,2],"r\u00e9pareron":6,"red\u00e9mar":9,virtualenv:[12,13],autorestart:[12,13],rien:6,est:[14,9,6,7,8,12,11],ico:[3,9],langag:6,peu:[9,6,7],prot:[9,7],octet:[1,8],conteneur:6,libapache2:[7,11],contact:[4,1,8,11],"voil\u00e0":[],onli:[3,10,1,11],avoir:[9,5,7,12],foi:[9,12],gzip_http_vers:[3,9],refer:11,"premi\u00e8r":[6,7,12],coller:6,plu:[0,9,5,6,7,8,11],throttl:[3,10,11],"prot\u00e9g\u00e9":8,burn:10,"d\u00e9compressez":5,"d\u00e9chiffrer":6,host:[1,2,3,9,5,8,10,11],wget:[5,2],habitud:9,handi:3,about:10,"syst\u00e8m":8,"\u00eatre":[9,5,6,8],decrypt:10,page:[1,8],microframework:[10,6],ceci:[7,12],rpcinterfac:[12,13],"g\u00e9ron":6,disabl:[3,9],block:2,client:[0,10,6],own:[3,4,10,1,11],consid:[],press:6,pythonpath:[12,13],"param\u00e8tr":[7,8],lien:8,automat:[10,1],son:[8,12],pastebin:[0,10,6],right:[3,1,2,11],sou:[9,5,6,7],make_main_rpcinterfac:[12,13],"import":[7,6,1,8,11],encor:[6,7],your:[1,2,3,5,4,8,11],often:3,robust:[3,10,2,11],"bugg\u00e9":6,"h\u00e9bergeur":7,wai:[10,1,2,13,11],plusieur:[9,5,6,7,12],gzip_dis:[3,9],boiler:13,support:[14,3,9,5,6,4,10,11],question:[],json:[3,9],fast:3,avail:[7,1,11],start:[1,12,13,11],zerobin:[1,2,3,4,5,6,7,8,9,10,11,12,13,14],interfac:11,includ:10,lot:[10,11],machin:13,gzip_typ:[3,9],attendr:6,"function":11,"plut\u00f4t":6,bottl:[10,6],zip:[5,2],simplement:[5,12],gzip:[3,9],verbatim:13,filet:6,fora:7,link:1,"g\u00e9n\u00e9ral":[9,8],ordinnair:8,"d\u00e9fault":14,line:[5,1],buggi:10,"true":[7,12,13,11],meilleur:[9,6],fort:[9,7],heavi:[3,11],"donn\u00e9":6,temp:[7,12],historiqu:6,"default":1,wish:[4,1,2],"d\u00e9marrer":12,access:[5,1,2],"cr\u00e9ant":7,directori:[1,7,4,12,13,11],limit:[1,9,6,7,8,10],minproc:[12,13],entendu:[9,14],sera:[5,8],similar:4,"r\u00e9sum\u00e9":12,penson:6,featur:10,"cons\u00e9quenc":6,creat:[1,3,4,10,13,11],gzip_vari:[3,9],chercher:8,request:[3,10,1,11],utilis:[0,5,6,7,8,12],"r\u00e9f\u00e9renc":7,pid:[12,13],doesn:[3,2,11],lectur:6,"cr\u00e9ez":12,dupliqu:6,ini:[12,13],file:[1,2,3,4,8,10,12,13,11],raccourcisseur:6,pip:[5,2,13,12],check:[10,2],probabl:[10,6,11],chiffrement:6,encrypt:[0,10],"pr\u00e9c\u00e9dent":6,know:[10,2,11],relatif:8,extract:2,user:[1,3,9,7,8,12,13,11],seul:7,when:[3,10,1],pidfil:[12,13],"d\u00e9but":8,ceux:14,other:[3,10],collis:[10,6],"interfa\u00e7ag":7,relativ:[],gro:[5,6],you:[1,2,3,4,10,13,11],oublier:12,servernam:[7,11],nice:13,tmp:[12,13],clipboard:10,chacun:6,norm:[7,11],souhait:8,choisir:7,developp:1,log:[10,6,12,13],gzip_comp_level:[3,9],lent:[],navigateur:[9,6],"solidit\u00e9":[9,7],"impl\u00e9ment":6,legal:10,receiv:10,lanc:[9,8],faster:1,"simplicit\u00e9":14,niveau:6,jquery_:[],temporarli:13,virtualhost:[7,11],"d\u00e9velopp":8,"pr\u00e9sent":[8,14],utilisez:14,statiqu:[9,8,14],"r\u00e9sume":12,"t\u00e9l\u00e9charger":5,time:[3,13,11],serious:10,degrad:10},objtypes:{},titles:["0bin’s documentation","Options","Easiest installation","Nginx setup","Theming","Installation la plus simple","Introduction","Installation avec Apache","Options","Installation avec Nginx","Introduction","Apache setup","Utiliser supervisor","Using supervisor","Personnaliser l’apparence"],objnames:{},filenames:["index","en/options","en/easy_install","en/nginx_install","en/theming","fr/easy_install","fr/intro","fr/apache_install","fr/options","fr/nginx_install","en/intro","en/apache_install","fr/using_supervisor","en/using_supervisor","fr/theming"]}) \ No newline at end of file +Search.setIndex({objects:{},terms:{all:[2,7,4,11,13,14],code:[2,3,9,5,6,7,11,10],forget:13,global:[4,14],savez:4,month:11,veut:12,"requ\u00eat":[9,6,4,8],aider:4,edu:[],largement:[6,8],follow:14,"\u00e9tape":9,"s\u00e9curit\u00e9":[9,6,4,8],a2enmod:[4,14],privat:2,accur:11,ver:[9,4,8,12],pouvoir:8,vizhash:[11,6],"mani\u00e8r":[6,4],lourd:4,"h\u00e9berg":6,program:[12,13],utilis:[0,5,6,4,8,12],autostart:[12,13],under:[3,11,14],"l\u00e9ger":9,aux:[9,5,8],worth:11,sent:11,toucher:9,"am\u00e9lior":9,sourc:[0,5,2],"50mb":[12,13],prendr:9,fals:[1,8,13,12],projet:[9,6,4],sont:[10,9,5,6,8,12],stackoverflow:[],veri:[3,7,2,13],appar:[0,10],syntax:[4,14],voir:9,nodaemon:[12,13],cool:[5,2],"d\u00e9gradat":6,appart:11,level:11,you_ip:[],gnu:[3,9,5,2],list:[11,6,1,8],upload:[11,6],"try":[3,0],item:1,adjust:[3,1],"entr\u00e9":12,small:2,cherrypy_:[],dir:14,dirnam:[4,14],pleas:[7,14],bottlepi:[],slower:[],abil:3,"derni\u00e8r":12,direct:[8,10],infortunali:14,focu:11,past:[11,6,1,8],consequ:11,second:[5,2],droit:[9,5,4,8],pass:[3,1,8,13,14],download:[1,2,8],throttl:[3,11,14],permett:12,click:[11,6],fonction:[6,4],integr:7,even:[1,2,3,11,13,14],index:[],what:11,appear:11,abl:[1,2,14],quelqu:[6,8],"\u00e9l\u00e9ment":8,cell:4,version:[5,1,2,8],sur:[9,5,6,4,8,12],"90d":[3,9],"new":7,net:[0,11],ever:14,cela:[4,12],"charg\u00e9":[9,4],performant:[4,14],hash:[11,6],chose:[11,8],fichier:[10,9,5,6,4,8,12],gener:[11,1],never:11,utilisateur:[9,8,12],here:13,met:9,slow:[],let:[3,14],"\u00e9tait":6,"s\u00fbr":4,path:[1,3,4,7,13,14],papier:6,modifi:[3,9,1,10],valu:1,wait:11,"associ\u00e9":6,"tr\u00e8":[9,5,6,12,10],search:[],tant:[5,4,12],"d\u00e9truit":6,"v\u00e9rific":6,forum:14,"r\u00e9cup\u00e8r":6,technolog:[11,6],host:[1,2,3,9,5,8,11,14],adopt:[1,8],utilisat:6,"post\u00e9":6,contr:8,gzip_typ:[3,9],implement:11,minfd:[12,13],chanc:[3,9,4,14],portabl:5,flash:[11,6],autant:6,apach:[0,2,3,9,5,4,14],modul:[3,9,4,14],"pr\u00e9cise":6,apt:[12,13],quel:6,qui:[10,9,6,4,8,12],unix:[12,13],api:[11,6],visibl:[3,9],instal:[0,2,3,9,5,6,4,11,12,13,14],"cr\u00e9ation":6,pastebin:[0,11,6],voici:12,from:[1,2,3,4,7,8,11,13,14],would:[11,14],memori:3,two:3,logfile_backup:[12,13],websit:[2,14],faudra:4,priotiti:1,care:7,type:[11,6],tell:[11,12],tightli:7,more:[11,2,14],"pass\u00e9":8,ensuit:[4,12],votersiteweb:4,peopl:14,"utilis\u00e9":[9,6],auront:8,site:[1,2,3,9,5,4,8,13,14],apport:9,visual:11,indic:[],known:11,parefeu:5,compani:2,easiest:[3,0,2],must:[3,11],none:1,soit:6,programming_languag:[],car:6,setup:[3,0,2,13,14],work:[3,11,14],uniqu:[9,6,8],pour:[10,9,5,6,4,8,12],histori:11,"g\u00e9rer":[9,12],can:[0,1,2,3,7,11,13,14],root:[3,9],jamai:6,"pr\u00e9cis\u00e9":8,abord:4,raison:[9,8],process:[1,2,3,4,13,14],construir:8,sudo:[5,1,2,8],share:2,partag:5,accept:6,unzip:[5,2],cassent:6,suivant:[4,8],occur:[6,13],clair:6,alwai:13,aes256:[11,6],cours:[3,7,14],end:[3,9,4,14],meilleur:[9,6],secur:[3,2,14],ordinari:1,microframework:[11,6],rapport:6,how:[11,13,14],instead:[11,1],simpl:[3,0,5,7,9],couvrir:[4,12],css:[3,9,1,8],updat:3,product:[1,8],"arr\u00eat":12,after:[11,1],essayera:8,befor:[],wrong:1,plane:11,nginx_instal:[],attent:10,vient:5,mai:[10,9,6,4,8,12,13],data:[11,4,14],mal:[8,10],souci:10,util:8,"short":11,couvriron:9,loglevel:[12,13],seriou:7,"h\u00e9bergement":4,liner:2,element:[],issu:11,inform:[1,8],environ:[12,13],allow:[11,4,14],entrepris:5,callabl:[4,14],order:[4,14],extrait:5,"m\u00e9moir":9,"d\u00e9faut":8,puisqu:[6,4],becaus:11,peut:[9,5,6,4,8,12],directi:1,transmet:9,afin:[8,10],entitl:11,nombr:[9,6,4],pid:[12,13],paramet:1,group:[4,1,8,14],img:[3,9],fix:11,extract:2,visuel:6,productif:6,better:[3,11],html:[7,10],requir:14,"arri\u00e8r":[5,12],suffit:5,"op\u00e9rat":6,therefor:[3,11],might:13,"g\u00e9n\u00e9ralement":[4,8],absolu:8,nom:8,them:[7,11,1,13],crash:[3,9,4,13,14],thei:[3,7],python:[1,2,3,9,5,6,4,8,11,12,13,14],dan:[10,9,5,6,4,8,12],taill:[6,1,8],dai:11,initi:11,"break":11,framework:[11,6],autr:[9,6,8],front:[3,9,4,14],devez:9,direcotri:1,now:[7,2],"possibilit\u00e9":[9,4],introduct:[0,11,6],choic:3,name:[3,1,13,14],edit:[3,11,7],aucun:[9,6,8],didn:14,crypto:[11,6],separ:3,easili:11,"install\u00e9":[9,4,12],bootstrap_:[],mode:[1,8],each:1,debug:[1,8],choix:9,modl:4,side:0,oublier:12,mean:[3,13],cett:[9,4],dispon:8,cherrypi:[11,6],votresiteweb:9,supervisorctl:[12,13],lign:8,"0bin":[0,1,2,3,4,5,6,7,8,9,10,11,14],idea:11,"cr\u00e9er":[9,6,4,8,10],"static":[1,2,3,9,5,7,8,12,13,10],"r\u00e9seau":5,sametmax:[1,8],happen:11,dispos:[3,14],"probl\u00e8m":6,out:2,safeti:11,"cl\u00e9":6,reload:[4,1,14],goe:1,proxy_pass:[3,9],stanford:[],"nomm\u00e9":[4,12],content:[11,1,8],contenu:6,"d\u00e9marrag":8,valeur:[1,8],rel:1,"premi\u00e8r":[6,4,12],clone:[11,6],msie:[3,9],serveur:[9,6,4,8],passer:4,pui:10,standard:12,compri:6,robustess:[],reason:3,que:[10,9,5,6,4,8,12],dire:12,"s\u00e9curis\u00e9":[5,4,14],assurez:[5,4],org:[],oeil:5,md5:[],contient:8,ajoutez:8,thread:[4,14],question:[],plusieur:[9,5,6,4,12],installt:[],"loggu\u00e9":12,lancez:[9,5,12],place:[7,8],chaqu:8,outsid:[3,1],contienn:8,tournent:[9,4],think:11,lesquel:8,first:[11,1,13,14],oper:11,fait:[6,4],major:11,directli:[1,13],gracieus:6,famou:14,mise:9,"apr\u00e8":8,suffis:6,votr:[9,5,4,8,10],affich:8,donc:[9,6],alreadi:2,"int\u00e9gralit\u00e9":9,facil:[6,4,14],ont:8,size:[11,1],prioriti:1,paste_files_root:[1,8],fonctionn:[9,4],surement:4,passez:12,avec:[0,9,5,6,4,8,12],top:1,settings_fil:[4,14],tou:[5,6,4,10],avez:[9,4,12,10],too:[11,7],locat:[3,9],"not\u00e9":4,plupart:12,store:[11,2],listen:[3,9,1,14],shell:[5,2,13,12],option:[0,5,1,2,8],big:[11,2],tool:[11,6],copi:[11,7,13],specifi:11,permet:[9,6],prend:8,zerobin_cherrypi:[3,9],anybodi:[11,2],than:[11,14],rss:[3,9],serv:[3,1,8],wide:11,sert:[9,8],prevent:11,jqueri:[11,6],connu:[6,4],str:[],were:13,"organis\u00e9":10,other:[3,11],logfile_maxbyt:[12,13],browser:[3,9,11],"red\u00e9marr":9,passant:4,bootstrap:[11,6],"acc\u00e8":8,onli:[3,11,1,14],"plut\u00f4t":6,ran:13,syntaxiqu:6,modern:[4,14],"qualit\u00e9":6,ani:[3,9,11,1],favicon:[3,9],"minifi\u00e9":8,faut:[9,4,10],expir:[3,9,11,6],have:[1,2,3,7,11,13,14],tabl:[],need:[11,7,14],allon:12,featur:11,ainsi:[9,8],"priorit\u00e9":8,recharg:8,"\u00e9x\u00e9cute":12,date:9,built:2,equival:[1,8],destroi:11,rout:[4,14],ell:[6,4,12],retart:13,port:[1,2,3,9,5,8,12,13,14],note:[5,13,2,12,14],also:[7,1,14],without:[3,0],deux:9,sanit:11,seront:12,noth:11,pratiqu:9,dernier:5,unix_http_serv:[12,13],sure:[3,2,14],oeuvr:[],"sp\u00e9cifier":6,trace:[12,13],previou:11,compress:[1,2,3,9,5,8,12,13],defauls_set:[1,8],doit:[9,8,12],most:[13,14],plan:[5,12],pair:[1,8],sjcl_:[],"class":[7,10],charg:[9,4],get_app:[4,14],don:14,technoligi:[],commentair:6,url:[11,6],doc:[],"\u00e9ditez":10,request:[3,11,1,14],doe:11,deni:[4,14],part:11,"s\u00e9rieux":10,efficac:6,js_:[],gracefulli:11,personnalis:[0,10],recipi:11,nettoy:6,wsgi:[4,14],"cr\u00e9\u00e9":4,show:1,text:[3,9],ajout:[6,10],random:11,perfom:[],prix:6,server_nam:[3,9],contactez:[4,10],font:6,help:[1,8,14],xml:[3,9],absolut:1,serait:6,firewal:2,ratio:[11,6],devriez:12,menu:[1,8],configur:[1,2,3,4,5,7,8,9,10,12,13,14],solut:[5,4,2,14],souhaitez:[5,8,10],should:[1,13],theme:[0,7,10],choisi:6,"capacit\u00e9":9,templat:[7,1,8,10],wsgidaemonprocess:[4,14],gzip_buff:[3,9],local:[1,2,3,9,5,8],plate:13,"exp\u00e9rienc":9,get:[0,1,3,6,11,12,13,14],familiar:14,"__file__":[4,14],"support\u00e9":6,stop:[12,13],compressed_static_fil:[1,8],mainten:[9,5],mieux:6,populair:9,a2ensit:[4,14],report:0,"t\u00e9l\u00e9charger":5,gen:4,restart:[3,12,13],ingrat:[],nouveau:10,processu:[9,5,4,8,12],moyen:[5,6,4,12],enabl:14,organ:7,historiqu:6,mettr:5,stuff:[5,2],she:11,rechargez:4,contain:[7,1],where:[7,1,2],"r\u00e9sume":12,view:[7,1,8,10],wiki:[],set:[1,3,4,8,13,14],fair:[9,5,6,4,12],"color\u00e9":6,automatiqu:[6,8,12],heavili:1,touch:3,see:[3,2],signifi:10,"recommand\u00e9":[5,4],best:[3,2,14],streambust:[],jetez:5,"pr\u00e9vention":6,still:14,parent:[4,14],databas:0,someth:[7,1,2],wikipedia:[],pouvez:[5,4,12,10],bien:[9,4,10],won:[3,11,2,13,14],chemin:[9,4,8,10,12],entrant:8,propr:[9,6,8,10],lui:12,experi:3,email:[1,8],tenu:6,"int\u00e9gr\u00e9":[5,10],vaut:6,kei:11,effet:9,screen:[5,2],javascript:[3,9,7,10],dossier:[10,5,4,8,12],comm:[9,4],html5:[11,6],afffich:8,avon:[6,4],come:[11,7,2],"pr\u00e9vu":6,protect:1,"d\u00e9pendant":10,last:[2,13],zerobin_parent_dir:[4,14],"red\u00e9marera":12,admin:[1,2,3,9,5,4,8,14],serverurl:[12,13],against:1,"re\u00e7oit":6,etc:[3,9,4,14],tout:[6,8,12],erreur:[8,12],"b\u00e9n\u00e9ficierez":[9,4],mani:13,com:[1,3,9,4,8,14],nohup:[5,2],comment:[4,11,6,1,12],"ajout\u00e9":9,assur:[9,4],"c\u00f4t\u00e9":6,sjcl:[11,6],point:[11,6],color:[11,6],overview:13,address:[5,1,2,8],correspondr:9,cepend:10,header:3,essayez:[9,5],changement:9,"d\u00e9finir":12,linux:[2,3,9,5,6,11],"cons\u00e9quenc":6,apache2:[4,14],duplic:11,mailto:[1,8],fanci:11,contraint:6,coupl:7,impromptu:12,copier:[6,12,10],add:[7,11,1],github:[0,1,8],depui:[9,5,8,12],wsgiprocessgroup:[4,14],much:[3,11,14],"\u00e9couter":[9,8],"fonctionalit\u00e9":6,petit:5,connait:6,"m\u00eame":[9,5,6,4],suffira:6,"fran\u00e7ai":0,rpcinterface_factori:[12,13],premier:8,"am\u00e9lioron":10,fire:13,aussi:[4,8,14],imag:[1,8],gzip_proxi:[3,9],mod_cgi:[],allez:5,minifi:1,demand:4,quick:13,compressed_stat:[4,14],buld:1,"case":11,heavier:14,"t\u00eate":9,look:[7,1],packag:[3,14],solid:[5,4,14],plain:[3,9],servic:[6,4,11,12,13,14],"appel\u00e9":8,defin:13,"while":11,couvrieron:4,behavior:1,error:[1,13],aid:8,servir:[9,8],tourner:[9,5],css3:[11,6],"mutualis\u00e9":4,yourwebsit:[3,14],project:[3,11,14],conten:10,beaucoup:[6,4,14],comport:8,activ:[4,14],vou:[10,3,9,5,4,8,12],conf:[3,9],lightweight:3,gzip_comp_level:[3,9],incom:1,complic:[],template_dir:[1,8],sever:[3,11,2,14],"g\u00e9n\u00e9rer":8,alor:6,par:[9,4,8,10],disabl:[3,9],quand:[9,8],welcom:11,minim:[3,9],perform:[3,9],parti:[9,6,4],make:[3,11,2,13,14],shorten:11,same:14,"h\u00f4te":8,handl:[11,2],complex:[],"d\u00e9chiffr":6,"\u00e9coutant":[9,4],document:0,mod_wsgi:[4,14],complet:[7,10],wsgiscriptalia:[4,14],"consid\u00e9r\u00e9":[],http:[1,2,3,9,5,8],bon:12,"mod\u00e9rer":6,personn:[6,2],effect:3,hand:11,director:[],moment:10,fruit:11,logfil:[12,13],improv:7,extern:3,jour:[9,6],php:[3,9],chang:3,"modifi\u00e9":8,lower:11,moder:11,paquet:[9,4],modifici:9,"\u00e9galement":10,default_set:[1,8],whole:3,"poss\u00e8d":10,"affich\u00e9":6,well:7,lequel:[8,12],"famili\u00e8r":4,exampl:1,command:[1,8,13,12],thi:[1,2,3,7,11,13,14],english:0,san:9,environn:[12,13],voulez:8,ubuntu:[5,4,2,14],propos:4,load:[3,14],"g\u00e9n\u00e8re":6,identifi:6,entri:13,just:[2,3,6,7,11,12,13],less:[3,14],laptop:2,habituel:[9,4],pourront:4,filet:6,via:6,"envoy\u00e9":6,nou:[9,6,4,12,10],"\u00e9dite":9,"al\u00e9atoir":6,yet:14,"imm\u00e9diat":9,concentr:6,web:[1,3,5,6,4,11,14],rapid:[9,8,12],"chiffr\u00e9":6,easi:[11,2,14],apparaitra:6,exempl:[5,4,8],"ajust\u00e9":8,"cr\u00e9ant":4,"comment\u00e9":8,contrair:9,immediatli:3,static_files_root:[1,8],collis:[11,6],save:1,adress:8,approxim:[1,8],match:3,python_:[],bin:[12,13],applic:[3,9,6,4,14],"simplicit\u00e9":10,march:[6,4],which:[1,13],essayeron:6,pouvon:6,read:[11,13],disposit:[9,4],haut:8,autodesctruct:6,supervisord:[12,13],nginx:[0,2,3,9,5,4,14],moi:6,raccourcir:6,traffic:[5,2],usual:[3,1,14],background:[2,13],enrypt:[],similair:10,gestionnair:[9,4],temporarli:13,ineffici:11,mod:[4,14],aurez:[4,10],insert:[4,14],daemon:[12,13],like:[3,14],activez:4,signal:0,"d\u00e9fini":12,"d\u00e9boguer":8,server:[3,9,11,1,14],benefit:[3,14],href:[],"id\u00e9":6,popular:3,nice:13,manag:[3,13],www:[3,9,4,14],titl:[],besoin:[6,4,10],twitter:[11,6],some:[3,11,1],begin:1,certain:[3,9,8],wsgiapplicationgroup:[4,14],bloqu:5,home:[1,8],sprint:[5,2],"r\u00e9pareron":6,"red\u00e9mar":9,virtualenv:[12,13],autorestart:[12,13],rien:6,est:[10,9,6,4,8,12,14],ico:[3,9],chacun:6,support:[10,3,9,5,6,7,11,14],peu:[9,6,4],prot:[9,4],octet:[1,8],conteneur:6,libapache2:[4,14],contact:[7,1,8,14],"voil\u00e0":[],foo:[1,8],avoir:[9,5,4,12],foi:[9,12],gzip_http_vers:[3,9],refer:14,cgi:[4,14],coller:6,plu:[0,9,5,6,4,8,14],run:[0,1,2,3,13,14],"prot\u00e9g\u00e9":8,burn:11,"d\u00e9compressez":5,"d\u00e9chiffrer":6,step:3,wget:[5,2],habitud:9,handi:3,about:11,"syst\u00e8m":8,"\u00eatre":[9,5,6,8],page:[1,8],"impl\u00e9ment":6,"ext\u00e9rieur":[9,8],includ:11,ceci:[4,12],rpcinterfac:[12,13],"g\u00e9ron":6,produc:[],block:2,client:[0,11,6],own:[3,7,11,1,14],consid:[],press:6,pythonpath:[12,13],lent:[],lien:8,automat:[11,1],son:[8,12],nommez:[9,4],right:[3,1,2,14],sou:[9,5,6,4],make_main_rpcinterfac:[12,13],"import":[4,6,1,8,14],encor:[6,4],your:[1,2,3,7,8,14],often:3,robust:[3,11,2,14],"bugg\u00e9":6,"h\u00e9bergeur":4,wai:[11,1,2,13,14],spam:[1,8],gzip_dis:[3,9],boiler:13,celui:9,sock:[12,13],json:[3,9],fast:3,avail:[4,1,14],start:[1,12,13,14],zerobin:[1,2,3,4,5,6,7,8,9,10,11,12,13,14],interfac:14,app:[11,4,14],lot:[11,14],machin:13,"\u00e9dition":6,attendr:6,"function":14,"stock\u00e9":6,bottl:[11,6],zip:[5,2],simplement:[5,12],gzip:[3,9],verbatim:13,lancer:[5,4,12],fora:4,legal:11,link:1,"g\u00e9n\u00e9ral":[9,8],ordinnair:8,lanc:[9,8],line:[5,1],buggi:11,"true":[4,12,13,14],bug:0,fort:[9,4],heavi:[3,14],"donn\u00e9":6,temp:[4,12],possibl:[3,6,14],"default":1,wish:[7,1,2],"d\u00e9marrer":12,access:[5,1,2],displai:[11,1],niveau:6,limit:[1,9,6,4,8,11],entendu:[9,10],sera:[5,8],similar:7,"r\u00e9sum\u00e9":12,penson:6,later:1,supervisor:[0,5,2,13,12],creat:[1,3,7,11,13,14],gzip_vari:[3,9],chercher:8,cover:[3,13,14],dure:2,"r\u00e9f\u00e9renc":4,decrypt:11,doesn:[3,2,14],lectur:6,"cr\u00e9ez":12,dupliqu:6,ini:[12,13],file:[1,2,3,7,8,11,12,13,14],pip:[5,2,13,12],check:[11,2],probabl:[11,6,14],chiffrement:6,encrypt:[0,11],"pr\u00e9c\u00e9dent":6,know:[11,2,14],relatif:8,personnel:5,user:[1,3,9,4,8,12,13,14],seul:4,when:[3,11,1],pidfil:[12,13],ceux:10,asbolut:1,coup:6,"interfa\u00e7ag":4,relativ:[],gro:[5,6],you:[1,2,3,7,11,13,14],connaissez:5,servernam:[4,14],sv1:[3,9],tmp:[12,13],clipboard:11,langag:6,norm:[4,14],souhait:8,choisir:4,developp:1,log:[11,6,12,13],max_siz:[1,8],"param\u00e8tr":[4,8],navigateur:[9,6],"solidit\u00e9":[9,4],"s\u00e9par\u00e9":9,network:2,receiv:11,"d\u00e9fault":10,faster:1,raccourcisseur:6,directori:[1,4,7,12,13,14],jquery_:[],"d\u00e9but":8,virtualhost:[4,14],"d\u00e9velopp":8,"pr\u00e9sent":[8,10],utilisez:10,statiqu:[9,8,10],minproc:[12,13],sauvegard:8,time:[3,13,14],serious:11,degrad:11},objtypes:{},titles:["0bin’s documentation","Options","Easiest installation","Nginx setup","Installation avec Apache","Installation la plus simple","Introduction","Theming","Options","Installation avec Nginx","Personnaliser l’apparence","Introduction","Utiliser supervisor","Using supervisor","Apache setup"],objnames:{},filenames:["index","en/options","en/easy_install","en/nginx_install","fr/apache_install","fr/easy_install","fr/intro","en/theming","fr/options","fr/nginx_install","fr/theming","en/intro","fr/using_supervisor","en/using_supervisor","en/apache_install"]}) \ No newline at end of file diff --git a/docs/en/apache_install.rst b/docs/en/apache_install.rst index 99f942c..1ba1905 100644 --- a/docs/en/apache_install.rst +++ b/docs/en/apache_install.rst @@ -2,7 +2,7 @@ Apache setup ============= -Apache is heavier than Nginx. But it's also much more famous: +Apache is heavier than :doc:`Nginx <./nginx_install>`. But it's also much more famous: - more people will be able to help you on forums; - your hosting will most probably support Apache; @@ -17,7 +17,8 @@ installation facile. You'll benefit from having: - several Apache module at your disposal (like requests throttling); - Apache robustness in front end: it's secure, and there is much less chance it will crash under heavy load; -- your web site processes won't run with admin rights, even if --user doesn't +- your web site processes won't run with admin rights, even if + :ref:`--user ` doesn't work on your OS. diff --git a/docs/en/easy_install.rst b/docs/en/easy_install.rst index 6b62414..3831521 100644 --- a/docs/en/easy_install.rst +++ b/docs/en/easy_install.rst @@ -3,7 +3,8 @@ Easiest installation ==================== These solution are easy all will be able to handle a personnal website traffic. -For more robust and secure solutions, see Apache et Nginx setups. +For more robust and secure solutions, see :doc:`Apache <./apache_install>` +and :doc:`Nginx <./nginx_install>` setups. 10 seconds setup (if you know Python already) =============================================== @@ -25,14 +26,14 @@ On ubuntu, this is a one liner:: wget stuff && unzip zerobin.zip && cd zerobin && sudo python zerobin.py --host 0.0.0.0 --port 80 --compressed-static -Check out for more configuration options. +Check out for more :doc:`configuration options <./options>`. Run 0bin in background ======================= -0bin doesn't come with something built in for this. You have several solutions: +0bin doesn't come with something built in for this. You have several solutions. -For a small website: +*For a small website:* Just make it a shell background process. E.G in GNU/Linux:: @@ -40,10 +41,10 @@ Just make it a shell background process. E.G in GNU/Linux:: Or run it in a screen. -For a big Website: +*For a big Website:* -- setup 0bin with Apache; -- setup 0bin with supervisord (best way to do it); +- setup 0bin with :doc:`Apache <./apache_install>`; +- setup 0bin with :doc:`supervisor <./using_supervisor>` (best way to do it). .. Note:: diff --git a/docs/en/nginx_install.rst b/docs/en/nginx_install.rst index 165652c..97e4e85 100644 --- a/docs/en/nginx_install.rst +++ b/docs/en/nginx_install.rst @@ -8,8 +8,8 @@ Nginx is a very popular choice to serve a Python project: - It's lightweight. - Configuration files are simple. -If you have your own server, it's the best choice. If not, try the easiest -setup, or the Apache setup. +If you have your own server, it's the best choice. If not, try the + :doc:`easiest setup <./easy_install>`, or the :doc:`Apache <./apache_install>` setup. Nginx doesn't run any Python process, it only serve requests from outside to the Python server. diff --git a/docs/en/options.rst b/docs/en/options.rst index 9e147f4..ea0af9a 100644 --- a/docs/en/options.rst +++ b/docs/en/options.rst @@ -34,6 +34,8 @@ In debug mode, the server also reload automatically any modified Python file; Default: False Configuration file equivalent: DEBUG +.. _user-and-group-en: + --user and --group ------------------- @@ -109,6 +111,8 @@ In debug mode, the server also reload automatically any modified Python file; Default: False Command line equivalent: --debug +.. _static-root-en: + STATIC_FILES_ROOT ------------------ @@ -135,6 +139,8 @@ Absolute path to the directory in which 0bin is going to look save pastes. Default: "static/content" direcotry in the "zerobin" directory Command line equivalent: None +.. _template-dirs-en: + TEMPLATE_DIRS -------------- diff --git a/docs/en/theming.rst b/docs/en/theming.rst index 519a6e4..dd41129 100644 --- a/docs/en/theming.rst +++ b/docs/en/theming.rst @@ -5,12 +5,12 @@ Theming 0bin comes with a complete theming support, but for now it's not well integrated. If you wish to create your own theme, you'll need to create templates similar -to the ones in zerobin/view, and add the path to the director containing them -to the settings file. +to the ones in zerobin/view, and add the path to the directory containing them +to the :ref:`configuration file `. -You'll also need to copy static files from zerobin/static to a new direcotry +You'll also need to copy static files from zerobin/static to a new directory where you can edit them. And you need to add this directory in the -settings file too. +:ref:`configuration file ` too. Of course, if you look for something simple, you can just edit all files in place/ diff --git a/docs/fr/apache_install.rst b/docs/fr/apache_install.rst index ce8ed72..4cf99be 100644 --- a/docs/fr/apache_install.rst +++ b/docs/fr/apache_install.rst @@ -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 ` ne fonctionne pas sur votre OS. Apache s'installe avec votre gestionnaire de paquet habituel, nous ne couvrierons pas cette partie. diff --git a/docs/fr/easy_install.rst b/docs/fr/easy_install.rst index 0e26a8b..0da489d 100644 --- a/docs/fr/easy_install.rst +++ b/docs/fr/easy_install.rst @@ -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. diff --git a/docs/fr/intro.rst b/docs/fr/intro.rst index ca7a4b6..0f16b9a 100644 --- a/docs/fr/intro.rst +++ b/docs/fr/intro.rst @@ -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 diff --git a/docs/fr/nginx_install.rst b/docs/fr/nginx_install.rst index 038df8f..44447f5 100644 --- a/docs/fr/nginx_install.rst +++ b/docs/fr/nginx_install.rst @@ -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. diff --git a/docs/fr/options.rst b/docs/fr/options.rst index ffacc62..2ead105 100644 --- a/docs/fr/options.rst +++ b/docs/fr/options.rst @@ -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 -------------- diff --git a/docs/fr/theming.rst b/docs/fr/theming.rst index bfc80d4..e2e1c67 100644 --- a/docs/fr/theming.rst +++ b/docs/fr/theming.rst @@ -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 `.. 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 `. Vous pouvez bien entendu également éditez tous les fichier directement par souci de simplicité.