Skip to content

Environment variables

Api environments

Example .env file:

SERVER_PORT=4454
MONGODB_URI=mongodb://mongo:27017
MONGODB_DB=ud
APP_IMAGE=flow8:latest
GOPRIVATE=<gorgany_framework_git_url>
GIT_HOST=<gorgany_framework_git_host>
GIT_USER=<gorgany_framework_git_user>
GIT_PASS=<gorgany_framework_git_token>
COMPOSE_FILE=docker-compose.yml
GOPROXY=https://proxy.golang.org,direct
EXPRESS_USER=<mongo_express_user>
EXPRESS_PASS=<mongo_express_password>
COOKIE_DOMAIN=.flow8.local
API_URL=http://api.flow8.local/api
FRONTEN_URL=http://app.flow8.local
VariableDescriptionDefault
SERVER_PORTDefault port for the api application4454
MONGODB_URIMongoDB connection stringmongodb://mongo:27017
MONGODB_URIMongoDB database nameud
APP_IMAGEApp image for container registry and deployment (for build only)flow8:latest
GOPRIVATEGorgany framevork git repo (for build only)-
GIT_HOSTGorgany framevork git creds (for build only)github.com
GIT_USERGorgany framevork git creds (for build only)username
GIT_PASSGorgany framevork git creds (for build only)access_token
COMPOSE_FILEPre-defined docker-compose environment variable (Optional)docker-compose.yml
GOPROXYGo environment variable, which accepts a list of proxy URLs (Optional)https://proxy.golang.org,direct
EXPRESS_USERMongo express admin username (Optional for development)-
EXPRESS_PASSMongo express admin password (Optional for development)-
COOKIE_DOMAINCookie domain.example.com
API_URLApi urlhttps://api.example.com/api
FRONTEND_URLFrontend app urlhttps://example.com

Front app environments

VITE_BASE_URL=https://api.example.com/api # api url