Skip to content
Snippets Groups Projects
Verified Commit 7359d512 authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

[CareTech] Fix duplicate router names (Traefik)

parent 9fa7282a
No related branches found
No related tags found
No related merge requests found
......@@ -31,9 +31,9 @@ services:
- ./settings.py:/srv/umap/settings.py
init: true
labels:
traefik.http.routers.etherpad-app.entrypoints: websecure
traefik.http.routers.etherpad-app.rule: Host(`carte.caretech.picasoft.net`)
traefik.http.services.etherpad-app.loadbalancer.server.port: 8000
traefik.http.routers.umap-caretech.entrypoints: websecure
traefik.http.routers.umap-caretech.rule: Host(`carte.caretech.picasoft.net`)
traefik.http.services.umap-caretech.loadbalancer.server.port: 8000
traefik.enable: true
networks:
- proxy
......
......@@ -7,11 +7,23 @@ Ce dossier permet de déployer une instance de [Wiki.js](https://wiki.js.org/).
La configuration se fait via les variables d'environnement et le fichier de secrets, et ne concerne que la connexion à la base de données dans notre cas.
Le reste de la configuration (utilisateurs, permissions...) est géré dynamiquement depuis l'interface.
Copier `db.secrets.example` à `db.secrets` et remplacer les valeurs.
## Lancement
Copier `db.secrets.example` à `db.secrets` et remplacer les valeurs.
Lancer `docker-compose up -d && docker-compose logs -f` et vérifier qu'il n'y a pas d'erreurs.
## Premier lancement
Lors du premier lancement, en consultant le site, on arrivera sur une page permettant de finaliser l'installation.
### Création du compte administrateur
On choisit un email et un mot de passe et on remplit l'URL du wiki (celle par laquelle on est arrivé sur la page).
On désactive la télémétrie.
## Mise à jour
Mettre à jour le tag dans le fichier Compose et relancer le service. Aucune autre action n'est nécessaire. Attention lors des mises à jour majeures de Postgres (*e.g.* 12 → 13), voir la documentation officielle.
......@@ -25,9 +25,9 @@ services:
volumes:
- data:/wiki/data/content
labels:
traefik.http.routers.etherpad-app.entrypoints: websecure
traefik.http.routers.etherpad-app.rule: Host(`wiki.caretech.picasoft.net`)
traefik.http.services.etherpad-app.loadbalancer.server.port: 3000
traefik.http.routers.wiki-caretech.entrypoints: websecure
traefik.http.routers.wiki-caretech.rule: Host(`wiki.caretech.picasoft.net`)
traefik.http.services.wiki-caretech.loadbalancer.server.port: 3000
traefik.enable: true
networks:
- proxy
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment