tuto:selfhostingforteams
Differences
This shows you the differences between two versions of the page.
tuto:selfhostingforteams [2019-05-16 08:51] – Emilien | tuto:selfhostingforteams [2023-02-02 22:06] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
===== Lexique ===== | ===== Lexique ===== | ||
- | |||
- | TODO vérification : | ||
- | * verif qu'on arrive à se loguer à chaque service (changer mdptrub) | ||
TODO : | TODO : | ||
- | | + | * Test backup croisé incrémental : |
- | * HTTPS : modifier et documenter | + | * Retester Collabora dans 1 mois ? |
- | * < | + | New: |
- | * < | + | * Vrai test de création d' |
- | | + | * changer mdptrub |
- | * Il faut rajouter /web à l'url d' | + | * Mil Jérémy : |
- | * Vrai test de création d' | + | * Arborescence de cette page : faire différents niveaux de titres pour clarifier et avoir une belle TOC |
+ | * Indiquer quand le fichier hosts n'est plus nécessaire | ||
+ | * Création de comptes et contrôle d' | ||
+ | * Wekan : TODO, voir si des kanbans séparés peuvent être visibles par groupe | ||
+ | * Odoo : pas besoin, non ? | ||
+ | * Flarum : TODO, accès limités à des forums ? | ||
+ | * Odoo : pour se connecter il faut taper URL: | ||
+ | |||
+ | DOCUWIKI les groupes d' | ||
+ | * Depuis le compte admin TODO, cliquer sur l' | ||
+ | * Vérifier que l' | ||
+ | * Utilisateurs : C'est l' | ||
+ | * Namespaces : Les namespaces sont des regroupements de page, comme des dossiers. Tout est expliqué dans la [[https:// | ||
+ | * Et finalement, on peut aller dans le " | ||
+ | * NB : ici un [[Access Control List Management" | ||
+ | |||
+ | NEXTCLOUD : | ||
+ | * Depuis le compte admin, icône en haut à droite, " | ||
+ | * A partir de là on crée des utilisateurs et des groupes d' | ||
+ | * Ensuite, chaque dossier et chaque fichier peut être partagé avec un groupe ou un utilisateur | ||
+ | * Une fois qu'un dossier ou document a été partagé, on peut cliquer sur l' | ||
+ | |||
+ | MATTERMOST : | ||
+ | * A la première connexion sur Mattermost, on propose à l' | ||
+ | * Sur un serveur, il y aura plusieurs " | ||
+ | * Un utilisateur invité à une team ne saura même pas que d' | ||
+ | * Pour ajouter un utilisateur au serveur, on va dans la team dans laquelle on voudrait l' | ||
+ | * Pour réellement supprimer le compte utilisateur du serveur, dans le même menu mais depuis le compte admin on trouve " | ||
+ | |||
+ | GOGS : | ||
+ | * C'est l' | ||
+ | * Quand on crée un dépôt, on peut choisir s'il est public (visible par tout le monde à son url) ou privé | ||
+ | * Pour partager un dépôt avec d' | ||
+ | * Dans les paramètres du dépôt, tout en bas, on peut le supprimer | ||
+ | |||
Côté système | Côté système | ||
Line 45: | Line 76: | ||
* **Snap** : Nextcloud --- Docker --- Wekan | * **Snap** : Nextcloud --- Docker --- Wekan | ||
- | * **Containers** : Gogs --- Dokuwiki | + | * **Containers** : Gogs --- Dokuwiki |
* **Multi-containers** (docker compose) : Flarum --- Mattermost --- Odoo | * **Multi-containers** (docker compose) : Flarum --- Mattermost --- Odoo | ||
- | | + | * Applications Nextcloud |
+ | |||
+ | * codimd ? garradin ? libreERP plutôt que odoo ? CryptPad ? CodiMD ? | ||
Line 614: | Line 647: | ||
Connecter vous au wiki pour la fin de la configuration : http:// | Connecter vous au wiki pour la fin de la configuration : http:// | ||
+ | |||
+ | Maintenant vous pouvez aller dans la configuration, | ||
+ | |||
===== Configurer Dokuwiki ===== | ===== Configurer Dokuwiki ===== | ||
Line 857: | Line 893: | ||
On installe : CRM, Site Web, Inventaire, Facturation, | On installe : CRM, Site Web, Inventaire, Facturation, | ||
+ | |||
Line 895: | Line 932: | ||
Pour tester, accéder à [[https:// | Pour tester, accéder à [[https:// | ||
+ | Si vous n' | ||
- | ===== Installer Limesurvey dans Docker ===== | ||
- | |||
- | Il faut télécharger l' | ||
- | < | ||
- | docker pull crramirez/ | ||
- | </ | ||
- | |||
- | La commande pour Limesurvey est simple, elle comprend le volume pour la base de donnée et le port à utiliser : | ||
- | < | ||
- | docker run -d --name limesurvey -v / | ||
- | </ | ||
- | |||
- | Ici nous avons ajouté le dossier dans / | ||
- | |||
- | Une fois cette commande éxecutée, vous pouvez tester : http:// | ||
- | |||
- | La première fois qu'on lance l' | ||
- | * pour " | ||
- | * pour " | ||
- | * rien pour " | ||
- | |||
- | Ensuite vous configurez votre compte administrateur de la base de données, et c'est fini ! | ||
- | |||
- | ===== TODO: Configurer Nginx pour Limesurvey ===== | ||
- | |||
- | Idem que pour Nextcloud | ||
- | |||
- | - "sudo nano / | ||
- | |||
- | < | ||
- | server { | ||
- | listen 1234 ssl; | ||
- | |||
- | server_name URL_DE_LIMESURVEY; | ||
- | |||
- | access_log / | ||
- | error_log / | ||
- | |||
- | location / { | ||
- | proxy_pass_header | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | proxy_set_header | ||
- | proxy_pass | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | Pour activer le nouveau site il faut créer un lieu symbolique et recharger la configuration de nginx: | ||
- | < | ||
- | sudo systemctl reload nginx</ | ||
- | |||
- | Pour être sûr que le lien a été correctement crée, exécuter : "sudo nano / | ||
- | |||
- | Exécuter " | ||
- | Pour tester, accéder à [[https:// | ||
Line 1082: | Line 1063: | ||
sudo systemctl enable docker-gogs docker-dokuwiki docker-limesurvey docker-flarum docker-odoo | sudo systemctl enable docker-gogs docker-dokuwiki docker-limesurvey docker-flarum docker-odoo | ||
</ | </ | ||
- | ===== TODO QUAND LE SERVEUR A ETE PLACE A SON ENDROIT DEFINITIF | + | |
+ | |||
+ | ===== Étapes suivantes du wiki ===== | ||
+ | |||
+ | Avant de passer à l' | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | [[https:// | ||
tuto/selfhostingforteams.1557996699.txt.gz · Last modified: 2023-02-02 22:06 (external edit)