# Postgres POSTGRES_HOST=db POSTGRES_PORT=5432 POSTGRES_USER=postgres POSTGRES_PASSWORD=postgres POSTGRES_DB=lib REMOTE_HOST= REMOTE_PORT= NODE_ID= # Ollama OLLAMA_URL="http://llm:11434" OLLAMA_MAX_LOADED_MODELS=1 OLLAMA_NUM_THREADS=4 OLLAMA_KEEP_ALIVE=5m # Default admin account DEFAULT_ADMIN_USERNAME="admin" DEFAULT_ADMIN_EMAIL="admin@example.com" DEFAULT_ADMIN_PASSWORD="Password12345" SECRET_KEY="your-secret-key-change-in-production" DOMAIN="mydomain.com" # JWT ALGORITHM=HS256 REFRESH_TOKEN_EXPIRE_DAYS=7 ACCESS_TOKEN_EXPIRE_MINUTES=15 PARTIAL_TOKEN_EXPIRE_MINUTES=5 # Hash ARGON2_TYPE=id ARGON2_TIME_COST=3 ARGON2_MEMORY_COST=65536 ARGON2_PARALLELISM=4 ARGON2_SALT_LENGTH=16 ARGON2_HASH_LENGTH=48 # Recovery codes RECOVERY_CODES_COUNT=10 RECOVERY_CODE_SEGMENTS=4 RECOVERY_CODE_SEGMENT_BYTES=2 RECOVERY_MIN_REMAINING_WARNING=3 RECOVERY_MAX_AGE_DAYS=365 # TOTP_2FA TOTP_ISSUER=LiB TOTP_VALID_WINDOW=1