# Copy this file to .env and fill in real values. # .env is gitignored -- never commit real secrets. # Values must be simple (no spaces / shell-special chars) -- this file is both # parsed by the app and sourced by deploy.sh. # --- App login (custom login form) --- MEDIAPI_USERNAME=changeme MEDIAPI_PASSWORD=changeme # --- Media --- # colon-separated list of directories to browse MEDIAPI_MEDIA_ROOTS=/localmedia MEDIAPI_PORT=8080 # --- System: the Linux user the systemd services run as --- # Auto-detected from whoever runs install.sh (id -un) when left unset, so you # normally don't need this. Uncomment only to force a specific user. #MEDIAPI_USER=pi # --- WiFi access point (re-applied by install.sh) --- MEDIAPI_WIFI_COUNTRY=US MEDIAPI_AP_SSID=changeme MEDIAPI_AP_PASSWORD=changeme MEDIAPI_AP_CONN_NAME=mediapi-ap # --- Advanced (leave unset unless you know you need them) --- # Where the mpv IPC socket + runtime dir live. Defaults below are correct for # the shipped systemd unit, which hardcodes RuntimeDirectory=mediapi (=/run/mediapi). # If you override MEDIAPI_RUNTIME_DIR you MUST also edit # systemd/mediapi-mpv.service.template's RuntimeDirectory to match, or the dir # won't be created at boot. Most deployments should leave both commented out. #MEDIAPI_RUNTIME_DIR=/run/mediapi #MEDIAPI_MPV_SOCKET=/run/mediapi/mpv.sock