2026-08-26 12:36:12 +02:00
|
|
|
|
# Kopier til .env og juster. Alle verdier har fornuftige standarder;
|
|
|
|
|
|
# du trenger strengt tatt bare SOAPBOX_SITE_URL og hovedbrukeren.
|
|
|
|
|
|
# .env leses av run.sh (podman --env-file) og compose.yaml.
|
|
|
|
|
|
|
2026-08-26 14:59:07 +02:00
|
|
|
|
# Absolutt URL til bloggens rot, uten avsluttende skråstrek. Ta med sub-path
|
|
|
|
|
|
# hvis du har en (https://domene.no/blog). Selve sidene bruker relative lenker,
|
|
|
|
|
|
# men denne trengs der absolutte URL-er er påkrevd:
|
|
|
|
|
|
# - Open Graph-metadata (og:url, og:image) – det som vises når et innlegg
|
|
|
|
|
|
# deles på Mastodon/Bluesky/Slack. Feil verdi her gir feil/manglende bilde.
|
|
|
|
|
|
# - feed.xml og sitemap.xml
|
|
|
|
|
|
# - Secure-flagget på sesjonscookien (settes når URL-en starter med https)
|
|
|
|
|
|
# Må oppdateres og containeren startes på nytt hvis bloggen flyttes.
|
2026-08-26 12:36:12 +02:00
|
|
|
|
SOAPBOX_SITE_URL=https://blog.domene.no
|
|
|
|
|
|
|
2026-08-26 15:04:13 +02:00
|
|
|
|
# Sub-path utledes automatisk fra SOAPBOX_SITE_URL (…/blog → /blog).
|
|
|
|
|
|
# Sett denne bare hvis proxyen stripper prefikset før appen (da: tom verdi).
|
|
|
|
|
|
#SOAPBOX_BASE_PATH=
|
2026-08-26 12:36:12 +02:00
|
|
|
|
|
2026-08-26 13:45:04 +02:00
|
|
|
|
# Standardtema før noe er valgt i admin. Valget lagres i content/site.toml.
|
|
|
|
|
|
# Egne temaer: /data/content/themes/<navn>/ (følger med i git og backup).
|
2026-08-26 12:36:12 +02:00
|
|
|
|
SOAPBOX_THEME=green
|
|
|
|
|
|
|
|
|
|
|
|
# Lengste side på opplastede bilder (px). EXIF fjernes alltid.
|
|
|
|
|
|
SOAPBOX_MAX_IMAGE_PX=2000
|
|
|
|
|
|
|
|
|
|
|
|
# Hovedbruker – opprettes ved første start, ignoreres når en eier finnes.
|
|
|
|
|
|
# Bytt passord i admin etterpå og fjern gjerne linjene her.
|
|
|
|
|
|
SOAPBOX_OWNER_USER=olemd
|
|
|
|
|
|
SOAPBOX_OWNER_PASSWORD=bytt-meg-naa
|
|
|
|
|
|
|
|
|
|
|
|
# Valgfritt: overstyr cookie-nøkkelen. Standard: autogenerert i /data/secret_key.
|
|
|
|
|
|
#SOAPBOX_SECRET_KEY=
|
|
|
|
|
|
|
|
|
|
|
|
# --- Bare for run.sh / compose (ikke lest av appen) ---
|
2026-08-26 15:13:32 +02:00
|
|
|
|
# Port Caddy proxyer til. Tom SOAPBOX_BIND = lytt på alle adresser, IPv4 og
|
|
|
|
|
|
# IPv6 – riktig når Caddy står på en annen maskin og når appen over Tailscale
|
|
|
|
|
|
# med MagicDNS (kan gi enten v4 eller v6). Sett SOAPBOX_BIND til én adresse
|
|
|
|
|
|
# (f.eks. 127.0.0.1 når Caddy kjører lokalt) for å begrense. Appen har ingen
|
|
|
|
|
|
# egen TLS eller IP-filtrering, så på en maskin med offentlig IP bør
|
|
|
|
|
|
# brannmuren bare slippe Caddy/tailnettet inn på porten.
|
|
|
|
|
|
SOAPBOX_BIND=
|
2026-08-26 12:36:12 +02:00
|
|
|
|
SOAPBOX_PORT=8080
|
|
|
|
|
|
# Podman-volum (navn) eller katalog (absolutt sti) for /data
|
|
|
|
|
|
SOAPBOX_VOLUME=soapbox-data
|
2026-08-26 14:07:14 +02:00
|
|
|
|
# Minnegrense for containeren (bildebehandling er det som bruker mest)
|
|
|
|
|
|
SOAPBOX_MEMORY=512m
|
2026-08-26 14:41:16 +02:00
|
|
|
|
# run.sh tar backup av datavolumet før hver oppstart, med tidsstempel i
|
|
|
|
|
|
# filnavnet, og beholder de N nyeste. 0 = ingen backup.
|
|
|
|
|
|
SOAPBOX_BACKUP_DIR=./backups
|
|
|
|
|
|
SOAPBOX_BACKUP_KEEP=5
|