feat(customers): add initial admin bootstrap and csv import

This commit is contained in:
DS | Schubert 2026-07-03 09:14:56 +02:00
parent c816e9869d
commit ecab0fe6b6
27 changed files with 1197 additions and 34 deletions

14
.env.example Normal file
View file

@ -0,0 +1,14 @@
DATABASE_URL=postgresql+psycopg://olympus:change-me@postgres:5432/olympus
SECRET_KEY=change-me
ACCESS_TOKEN_EXPIRE_MINUTES=60
JWT_ISSUER=hermes
LOG_LEVEL=INFO
AUTH_COOKIE_SECURE=false
ATHENA_PUBLIC_ORIGIN=http://localhost:3001
# Optional fuer neue Installationen ohne aktive Benutzer.
INITIAL_ADMIN_USERNAME=
INITIAL_ADMIN_EMAIL=
INITIAL_ADMIN_PASSWORD=
INITIAL_ADMIN_FIRST_NAME=
INITIAL_ADMIN_LAST_NAME=