From 6b2588ad21bd065f595b036a5cd0cabb60a3fa67 Mon Sep 17 00:00:00 2001 From: Quentin Duchemin <quentinduchemin@tuta.io> Date: Tue, 9 Jun 2020 23:57:29 +0200 Subject: [PATCH] [PicaPlume] Make instance private, i.e. closed to registrations --- pica-plume/README.md | 2 ++ pica-plume/entrypoint.sh | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pica-plume/README.md b/pica-plume/README.md index 6f0b9acb..137808ca 100644 --- a/pica-plume/README.md +++ b/pica-plume/README.md @@ -42,6 +42,8 @@ Toutes les variables d'environnement ajoutées dans le [docker-compose.yml](./do On pourra vérifier les variables configurables dans Plume [sur le fichier d'exemple officiel](https://github.com/Plume-org/Plume/blob/master/.env.sample) (à adapter à la version courante). +Pour créer une deuxième instance, il suffira de rajouter un deuxième `plm instance new` dans le fichier [entrypoint.sh](./entrypoint.sh) et d'ajouter un `Host` Traefik dans le Docker Compose. Ainsi, on pourrait avoir une instance privée, où seul le compte Picasoft publie (`--private`), et une instance publique, pour tout le monde. + ### Documentation générale Vous pouvez trouver la documentation officielle ici : https://docs.joinplu.me/ diff --git a/pica-plume/entrypoint.sh b/pica-plume/entrypoint.sh index 57a85f9b..9c4e2580 100755 --- a/pica-plume/entrypoint.sh +++ b/pica-plume/entrypoint.sh @@ -41,7 +41,7 @@ if [ ! -f ${FIRSTLAUNCH_PATH} ]; then echo "Initialize search index..." plm search init echo "Initialize instance..." - plm instance new -d "$URL" -n "$NAME" -l "CC-BY-SA" + plm instance new -d "$URL" -n "$NAME" -l "CC-BY-SA" --private echo "Create admin user..." plm users new -n "$ADMIN_USER" -N "$ADMIN_NAME" -b "" -e "$ADMIN_EMAIL" -p "$ADMIN_PASS" --admin echo "Done." -- GitLab