Premier démarrage

L’image ne crée aucun compte et n’a aucun mot de passe par défaut. Le premier administrateur vient de l’une de ces voies, juste après le premier démarrage.

Authentification unique (OpenID Connect)

Définissez OIDC_SERVER_URL, OIDC_CLIENT_ID et OIDC_CLIENT_SECRET, et de préférence HOUSECAIRN_BOOTSTRAP_ADMIN_EMAIL. La première personne qui se connecte par le fournisseur devient l’administratrice de l’instance ; si l’adresse est définie, seule une identité ayant cette adresse vérifiée le peut. Voir Authentification unique.

Un compte local

Créez-le en ligne de commande :

docker compose exec housecairn python -m housecairn.entrypoint manage createsuperuser

L’inscription locale depuis la page web reste fermée tant que HOUSECAIRN_SIGNUP_OPEN=true n’est pas défini.

Se connecter

Ouvrez l’adresse de votre instance et connectez-vous avec le compte que vous avez créé.

La page de connexion, sur ordinateur.

Après la connexion, HouseCairn affiche la liste de vos logements. Une nouvelle instance n’en a aucun, et il n’existe pas encore d’écran pour en créer un ; la capture ci-dessous vient d’une instance de démonstration.

La liste des logements, sur téléphone.