vinindkoeb/scripts
carsten e337c4a49e Tilføj produktions-installationsvejledning + bootstrap-script
INSTALL.md dækker hele vejen fra en frisk server til en kørende
løsning: forudsætninger, database, .env, migrations, admin-UI-build,
en systemd-unit til backend'en, domæne-/reverse proxy-krav (holdt
værktøjs-uafhængigt, med en kort CloudPanel-note), DNS, Postal-webhook,
rute-opsætning, verifikation og fremtidige opdateringer.

scripts/create_admin_user.py lukker en reel mangel: der findes ingen
selvbetjenings-registrering, så uden en bruger i databasen kan ingen
logge ind på en frisk installation. Scriptet opretter (eller genbruger)
en organisation + rute, samt en ny superadmin-bruger med korrekt
hashet adgangskode — samme mønster som det eksisterende
scripts/import_participants.py. Verificeret i en isoleret test
(oprettet bruger kunne logge ind via POST /auth/login), testdata
ryddet op igen.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-29 10:17:36 +02:00
..
create_admin_user.py Tilføj produktions-installationsvejledning + bootstrap-script 2026-09-29 10:17:36 +02:00
import_participants.py Add one-off participant import script for legacy MongoDB data 2026-09-27 19:16:26 +02:00