# Copy to .env and fill in. The service refuses to start without AV_CLUB_TOKEN. # The bearer token every request must carry. Generate with: # openssl rand -hex 32 AV_CLUB_TOKEN= AV_CLUB_PORT=3020 # Where stored assets live. Deliberately NOT inside the repo: a deploy that replaces the working # tree would otherwise delete every original ever uploaded, silently. # AV_CLUB_ASSETS_DIR=/var/lib/av-club/assets # Limits. Each exists because its absence is a denial of service — see docs/SECURITY.md. # AV_CLUB_MAX_UPLOAD_BYTES=536870912 # AV_CLUB_JOB_TIMEOUT_MS=120000 # AV_CLUB_MAX_OUTPUT_DIMENSION=16383 # AV_CLUB_MAX_CONCURRENT_JOBS=2