# Kopier til .env. install.sh lager den for deg med riktige verdier. # # cp .env.example .env # Bruker-ID som eier lydsocketen på verten. Stemmer ikke denne, kommer det # ingen lyd. Finn den med: id -u ; id -g PUID=1000 PGID=1000 XDG_RUNTIME_DIR=/run/user/1000 # Hvilken adresse sida skal svare på. Dette er det som avgrenser tilgang: # Docker publiserer forbi ufw, så en ufw-regel hjelper ikke her. # 0.0.0.0 alle nett maskina er på # 100.75.x.x bare NetBird # 127.0.0.1 bare maskina selv BIND_IP=0.0.0.0 ANNOUNCER_PORT=8090 # Tidssone for logg og visning. Planlagte sendinger lagres som absolutt # tid, så denne kan ikke gjøre dem feil. TZ=Europe/Oslo # Lydutgang. Tom = systemets standard. Finn navn med: pactl list short sinks ANNOUNCER_SINK= # Overstyrer tittelen uten en config.toml. ANNOUNCER_TITLE= # Full URL utenfra. Trengs bare for OIDC bak en omvendt proxy. ANNOUNCER_PUBLIC_URL= # --- mesh: flere anlegg --------------------------------------------------- # Samme nøkkel på sentralen og alle soner. Tom = ingen mesh. # Lag en: openssl rand -hex 24 ANNOUNCER_MESH_SECRET= # auto = sentral hvis [zones] finnes i data/config.toml, ellers sone hvis # nøkkelen er satt. Sett eksplisitt når sentralen ikke har statiske soner. ANNOUNCER_ROLE=auto # Denne maskinas sonenavn på sentralen. Tom = hostname. ANNOUNCER_NAME= # For en sone: hvor sentralen er. Tom = finn den med mDNS (samme LAN). # Over NetBird må den settes: http://sentral.skynet.corp:8090 ANNOUNCER_SENTRAL= # Hvordan sentralen når denne sonen. Tom = regnes ut fra ruten til sentralen. ANNOUNCER_URL= # mDNS av/på. Krever at sentral og soner er i samme VLAN. ANNOUNCER_MDNS=1 # Har sentralen eget anlegg? 0 hvis den bare fordeler. ANNOUNCER_LOCAL=1 # --- hemmeligheter ------------------------------------------------------- # Tom = av. Se config.example.toml og docs/crew-integration.md. ANNOUNCER_PIN= ANNOUNCER_JWT_SECRET= ANNOUNCER_OIDC_CLIENT_SECRET= # Tom = genereres og lagres i data/instance/secret_key. ANNOUNCER_SECRET_KEY=