Nyt modul erindringer.py: emner (projekter) med baggrund og startspørgsmål, personer (indloggede + gæstelinks), Claude stiller opfølgende spørgsmål, ElevenLabs læser op (cachet) og transskriberer, ffmpeg laver mp3, admin med klip, favoritter og zip-eksport. Forsidekort og admin-modul. Røgtest i tests/. Claude-Session: https://claude.ai/code/session_01JmhJG6JnhXfzNiKv8f2vHu
20 lines
821 B
Bash
20 lines
821 B
Bash
# Kopiér til /etc/portal.env og udfyld. INGEN secrets i git.
|
|
AUTHENTIK_BASE=https://authentik.weircon.dk
|
|
OIDC_CLIENT_ID=__udfyld__
|
|
OIDC_CLIENT_SECRET=__udfyld__
|
|
AUTHENTIK_API_TOKEN=__service-account-token__
|
|
SESSION_SECRET=__tilfaeldig-lang-streng__
|
|
OIDC_REDIRECT_URI=https://weircon.dk/auth/callback
|
|
ADMIN_GROUP=authentik Admins
|
|
MATOMO_BASE=https://matomo.weircon.dk
|
|
MATOMO_TOKEN=__matomo-token__
|
|
MATOMO_SITE=2
|
|
IP_LABELS_REMOTE=user@edge-host:/path/to/ip_labels.json
|
|
PORTAL_DATA=/opt/portal/data
|
|
# Erindringer (interview + dagbog): Claude stiller spørgsmål, ElevenLabs læser op og transskriberer.
|
|
ANTHROPIC_API_KEY=__sk-ant-…__
|
|
ANTHROPIC_WORKSPACE_ID= # kun for bruger-nøgler (sk-ant-usr…), ellers tom
|
|
ERINDRINGER_MODEL=claude-sonnet-5
|
|
ELEVEN_API_KEY=__xi-…__
|
|
ERINDRINGER_VOICE=tJDFCHyviItsYF1qqToS
|