# Dev-only values for the dev stack (docker-compose.yml + docker-compose.dev.yml). NOT secrets: never use them on a # reachable host. Pass this file on EVERY compose command for the dev stack. It replaces .env, so a production .env # in the same checkout is never read: # docker compose --env-file docker/dev.env up -d --build # Variables exported in your shell override these (compose's rule), e.g. DEV_API_PORT=18080. MDMESH_DEV=1 COMPOSE_PROJECT_NAME=mdmesh-dev # ':' separates COMPOSE_FILE entries on every OS (compose's default on Windows is ';'). COMPOSE_PATH_SEPARATOR=: COMPOSE_FILE=docker-compose.yml:docker-compose.dev.yml DB_PASSWORD=mdmesh HASH_SECRET=dev-only-insecure # The console's address; the server puts it in enrollment QR codes and links. Moved DEV_WEB_PORT? Change it too. BASE_URL=http://localhost:8088 # Own image tags, so a dev build never replaces the images a source install on the same host runs. SERVER_VERSION=dev WEB_VERSION=dev SUPERVISOR_VERSION=dev # Inert supervisor: no release polling, no one-click apply. GITHUB_REPO= APPLY_SUPPORTED=0