# Since .env is gitignored, you can use .env.example to build a new `.env` file when you clone the repo. # Keep this file up-to-date when you add new variables to \`.env\`. # This file will be committed to version control, so make sure not to have any secrets in it. # If you are cloning this repo, create a copy of this file named `.env` and populate it with your secrets. ## Next.js ## NODE_ENV= SENTRY_AUTH_TOKEN= PAYLOAD_SECRET= # openssl rand -hex 32 | wl-copy PAYLOAD_DB_URL= # postgresql://user:password@host:5432/db_name NEXT_PUBLIC_SITE_URL=https://example.com NEXT_PUBLIC_CONVEX_URL=https://api.convex.example.com # convex-backend:3210 NEXT_PUBLIC_PLAUSIBLE_URL=https://plausible.example.com NEXT_PUBLIC_SENTRY_DSN= NEXT_PUBLIC_SENTRY_URL=https://sentry.example.com NEXT_PUBLIC_SENTRY_ORG=sentry NEXT_PUBLIC_SENTRY_PROJECT_NAME=example ## Convex ## CONVEX_SELF_HOSTED_URL=https://api.convex.example.com # convex-backend:3210 CONVEX_SELF_HOSTED_ADMIN_KEY= # Generate after hosted on docker # Convex Auth CONVEX_SITE_URL=http://localhost:3000 # Always localhost:3000 for local dev; update in Convex Dashboard for production USESEND_API_KEY= USESEND_URL=https://usesend.example.com USESEND_FROM_EMAIL=Convex Admin AUTH_AUTHENTIK_ID= AUTH_AUTHENTIK_SECRET= AUTH_AUTHENTIK_ISSUER= ## Docker Compose Variables for Next App ## NETWORK=nginx-bridge NEXT_CONTAINER_NAME=convexmonorepo NEXT_DOMAIN=convexmonorepo.gbrown.org #NEXT_PORT= ## Docker Compose Variables for Self hosted Convex ## BACKEND_TAG=latest DASHBOARD_TAG=latest BACKEND_CONTAINER_NAME=convex-backend DASHBOARD_CONTAINER_NAME=convex-dashboard BACKEND_DOMAIN=convex.convexmonorepo.gbrown.org DASHBOARD_DOMAIN=dashboard.convexmonorepo.gbrown.org INSTANCE_NAME=convex #INSTANCE_SECRET= CONVEX_CLOUD_ORIGIN=https://api.convexmonorepo.gbrown.org CONVEX_SITE_ORIGIN=https://convex.convexmonorepo.gbrown.org NEXT_PUBLIC_DEPLOYMENT_URL=https://api.convexmonorepo.gbrown.org DISABLE_BEACON=true REDACT_LOGS_TO_CLIENT=true DO_NOT_REQUIRE_SSL=true POSTGRES_URL= #postgresql://user:password@host:5432/db_name #BACKEND_PORT= #DASHBOARD_PORT #SITE_PROXY_PORT= #ACTIONS_USER_TIMEOUT_SECS= #RUST_LOG= #RUST_BACKTRACE=