Environment Variables

Blinkfile uses the following environment variables for configuration:

VariableDescriptionDefault
ADMIN_USERNAMEThe username for the admin user (leave blank for no admin user)
ADMIN_PASSWORDThe password for the admin user
PORTThe port to listen on8020
DATA_DIRThe directory to store persistent data like file uploads/data
RATE_LIMIT_UNAUTHENTICATEDThe rate limit per second for unauthenticated requests2
RATE_LIMIT_BURST_UNAUTHENTICATEDThe burst rate limit per second for unauthenticated requests5
ENABLE_TEST_AUTOMATIONEnable test automation endpointsfalse
EXPIRE_CHECK_CYCLE_TIMEThe time between clean up of expired files15m