Toujours situé dans le répertoire /opt/continuwuity, connaître le nom du container en cours
sudo docker compose ps
Exemple de sortie
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
continuwuity-continuwuity-1 forgejo.ellis.link/continuwuation/continuwuity:latest "/sbin/conduwuit" continuwuity 14 minutes ago Up 14 minutes 0.0.0.0:8080->8008/tcp, [::]:8080->8008/tcp
Connaître le token d'enregistrement nécessaire à l'inscription du premier utilisateur ; le nom du container obtenu à l'étape précédente est continuwuity-continuwuity-1
docker logs continuwuity-continuwuity-1 | grep -i "registration"
Exemple de sortie
============
Welcome to Continuwuity 0.5.8 (046a635)!
In order to use your new homeserver, you need to create its first user account.
Open your Matrix client of choice and register an account on matrix.cogip.be using the registration token d9I2yNioPTUkeLTC . Pick your own username and password!
Nobody else will be able to register until you create an account using the token above.
Find a list of Matrix clients here: https://matrix.org/ecosystem/clients/
If you're running the server interactively, you may also create the first user through the admin console using the `users create-user` command. Press Ctrl-C to open the console.
If you need assistance setting up your homeserver, make a Matrix account on another homeserver and join our chatroom: https://matrix.to/#/#continuwuity:continuwuity.org
============
Comme précisé ci-dessus, créer le premier utilisateur dans un client Matrix de son choix, et utiliser le token indiqué dans ce log. Cet utilisateur sera admin par défaut.
Par la suite, tout nouvel utilisateur pourra s'entregistrer en utilisant le token renseigné par la variable registration_token dans le fichier de configuration.
Arrêter le serveur
sudo docker compose down
Connaître le volume associé
sudo docker volume ls
Exemple de sortie
DRIVER VOLUME NAME
local continuwuity_db
Effacer la base de donnée pour redémarrer un serveur vide
sudo docker volume rm continuwuity_db