69 lines
2.9 KiB
Bash
69 lines
2.9 KiB
Bash
# 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.
|
|
|
|
# The below secret is not used anywhere but required for Auth.js (Would encrypt JWTs and Mail hashes, both not used)
|
|
AUTH_SECRET="supersecret"
|
|
|
|
# The below secret is used to encrypt integration secrets in the database.
|
|
# It should be a 32-byte string, generated by running `openssl rand -hex 32` on Unix
|
|
# or starting the project without any (which will show a randomly generated one).
|
|
SECRET_ENCRYPTION_KEY=0000000000000000000000000000000000000000000000000000000000000000
|
|
|
|
LOG_LEVEL='info'
|
|
|
|
# This is how you can use the sqlite driver:
|
|
DB_DRIVER='better-sqlite3'
|
|
DB_URL='FULL_PATH_TO_YOUR_SQLITE_DB_FILE'
|
|
|
|
# Those are the two ways to use the mysql2 driver:
|
|
# 1. Using the URL format:
|
|
# DB_DRIVER='mysql2'
|
|
# DB_URL='mysql://user:password@host:port/database'
|
|
# 2. Using the connection options format:
|
|
# DB_DRIVER='mysql2'
|
|
# DB_HOST='localhost'
|
|
# DB_PORT='3306'
|
|
# DB_USER='username'
|
|
# DB_PASSWORD='password'
|
|
# DB_NAME='name-of-database'
|
|
|
|
# The following is an example on how to use the node-postgres driver:
|
|
# DB_DRIVER='node-postgres'
|
|
# DB_URL='postgres://user:password@host:port/database'
|
|
|
|
# The below path can be used to store trusted certificates, it is not required and can be left empty.
|
|
# If it is empty, it will default to `/appdata/trusted-certificates` in production.
|
|
# If it is used, please use the full path to the directory where the certificates are stored.
|
|
# LOCAL_CERTIFICATE_PATH='FULL_PATH_TO_CERTIFICATES'
|
|
|
|
TURBO_TELEMETRY_DISABLED=1
|
|
|
|
# Turborepo remote cache (optional, for faster CI/local builds)
|
|
# Uncomment and fill in to enable remote caching locally.
|
|
# CI uses GitHub secrets for these values automatically.
|
|
# TURBO_API=https://your-cache-worker.workers.dev
|
|
# TURBO_TEAM=team_your_team
|
|
# TURBO_TOKEN=your-turbo-token
|
|
# TURBO_REMOTE_CACHE_SIGNATURE_KEY=your-signature-key
|
|
|
|
# Comma-separated paths to Docker-compatible Unix sockets.
|
|
# Useful for connecting to multiple runtimes (Docker + Podman) simultaneously.
|
|
# When unset and no TCP hosts configured, defaults to /var/run/docker.sock.
|
|
# Example: DOCKER_SOCKET_PATHS=/var/run/docker.sock,/run/user/1000/podman/podman.sock
|
|
# DOCKER_SOCKET_PATHS=
|
|
|
|
# Enable kubernetes tool
|
|
# ENABLE_KUBERNETES=true
|
|
|
|
# Enable mock integration
|
|
UNSAFE_ENABLE_MOCK_INTEGRATION=true
|
|
|
|
# Enable demo mode (seeds a demo user "demo"/"demo", a sample board and a mock integration)
|
|
# DEMO_MODE=true
|
|
|
|
# Whether demo mode is read-only. Defaults to true (the public demo blocks all mutations).
|
|
# Set to false for writable preview deployments so the demo user can modify the dashboard.
|
|
# DEMO_READ_ONLY=false |