# 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. # 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. SOAPBOX_SITE_URL=https://blog.domene.no # 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= # Standardtema før noe er valgt i admin. Valget lagres i content/site.toml. # Egne temaer: /data/content/themes// (følger med i git og backup). 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) --- # 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= SOAPBOX_PORT=8080 # Podman-volum (navn) eller katalog (absolutt sti) for /data SOAPBOX_VOLUME=soapbox-data # Minnegrense for containeren (bildebehandling er det som bruker mest) SOAPBOX_MEMORY=512m # 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