🇫🇷 Serveur Pwic.wiki fonctionnant avec Python et SQLite
🦜 Accueil Démonstration Fonctionnalités Installation Support
⭐ Special ⏰ History 📤 Email 🖨️ Print 💾 MD 💾 ODT
📌
1. Installation 1.1. Assistant 1.2. Interpréteur et outils 1.3. Fichiers 1.4. Base de données 1.5. Configuration 2. Traductions 3. HTTPS 4. Authentification fédérée (SSO) 5. Double authentification (2FA) 6. Reporting BI 7. Scripts avancés (optionnel) 8. Hébergement avancé avec Docker

Related pages: 🇬🇧 Install procedure

1. Installation

Le fichier README.md contient une procédure rapide mais allons plus en détails ici.

La page paraît longue, mais elle est très simple et rapide !

1.1. Assistant

Si vous voulez installer Pwic.wiki en mode console et de façon guidée, vous pouvez suivre l'assistant. Répondez à quelques questions, lancez le script téléchargé sur votre hôte, et sautez au chapitre suivant.

Sinon continuez la lecture.

1.2. Interpréteur et outils

1.3. Fichiers

1.4. Base de données

1.5. Configuration

Vous pouvez utiliser les nombreuses variables globales et dépendantes d'un projet décrites dans le fichier d'aide. Par conception, les plus sensibles ou les globales ne peuvent pas être modifiées en ligne.

Toutes les options peuvent être définies en ligne de commande, ce qui rend Pwic.wiki très pratique à déployer et à maintenir par console : python3 pwic_admin.py set-env --help

Une fois que vous avez sécurisé votre instance, vous pouvez laisser le serveur écouter l'adresse publique 0.0.0.0 ou ::1 et modifier le port dans la ligne de commande : python3 pwic.py --host 0.0.0.0 --port 8080. Sous Linux, les ports inférieurs à 1024 nécessitent un accès en tant que root, ce qui n'est pas recommandé par principe pour Pwic.wiki. L'utilisation facultative mais recommandée d'un reverse proxy ou de règles NAT résout cette problématique.

2. Traductions

Pwic.wiki contient quelques langues par défaut (EN, FR, DE). Vous pouvez contribuer à déployer d'autres langues en suivant une procédure simple.

3. HTTPS

L'activation de HTTPS se fait dans un second temps après que votre instance fonctionne déjà bien avec le HTTP classique. Parce que l'obtention d'un certificat TLS/SSL est compliquée, une page dédiée explique la marche à suivre.

4. Authentification fédérée (SSO)

Vous pouvez vous connecter à Pwic.wiki en utilisant un serveur distant d'entreprise. Une page dédiée explique la procédure une fois que vous avez terminé les précédentes étapes.

5. Double authentification (2FA)

Vous pouvez utiliser un mot de passe secondaire aléatoire pour sécuriser certains comptes. Une page dédiée explique la procédure.

6. Reporting BI

La procédure est expliquée sur cette page.

7. Scripts avancés (optionnel)

Pour voir nos scripts utilisés pour maintenir Pwic.wiki depuis notre console, cliquez ici.

8. Hébergement avancé avec Docker

Une page dédiée explique la procédure.

Revision #1 was last modified by gitbra
on 2024-11-30 at 00:00:00 — 903cb7eac39f043e

🔝 Top of the page 🔝