Add a config to create new users on startup

This commit is contained in:
2026-03-01 00:15:09 +01:00
parent 18b5f0f0e1
commit 660c44992e
5 changed files with 134 additions and 46 deletions

View File

@@ -11,6 +11,7 @@ import (
"git.artlef.fr/PersonalLibraryManager/front"
"git.artlef.fr/PersonalLibraryManager/internal/appcontext"
"git.artlef.fr/PersonalLibraryManager/internal/config"
"git.artlef.fr/PersonalLibraryManager/internal/createuser"
"git.artlef.fr/PersonalLibraryManager/internal/db"
i18nresource "git.artlef.fr/PersonalLibraryManager/internal/i18nresource"
"git.artlef.fr/PersonalLibraryManager/internal/jwtauth"
@@ -24,6 +25,10 @@ func Setup(config *config.Config) *gin.Engine {
if err != nil {
panic(err)
}
err = createuser.CreateDefaultUsers(db, config)
if err != nil {
panic(err)
}
r := gin.Default()
bundle := i18nresource.InitializeI18n()