2026-04-13 16:19:29 +02:00
|
|
|
# Cameleer SaaS — Environment Configuration
|
|
|
|
|
# Copy to .env and fill in values for production
|
2026-04-04 15:09:49 +02:00
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# Image version
|
2026-04-04 15:09:49 +02:00
|
|
|
VERSION=latest
|
|
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# Public access
|
|
|
|
|
PUBLIC_HOST=localhost
|
|
|
|
|
PUBLIC_PROTOCOL=https
|
|
|
|
|
|
|
|
|
|
# Ports
|
|
|
|
|
HTTP_PORT=80
|
|
|
|
|
HTTPS_PORT=443
|
|
|
|
|
LOGTO_CONSOLE_PORT=3002
|
|
|
|
|
|
2026-04-04 15:09:49 +02:00
|
|
|
# PostgreSQL
|
|
|
|
|
POSTGRES_USER=cameleer
|
|
|
|
|
POSTGRES_PASSWORD=change_me_in_production
|
|
|
|
|
POSTGRES_DB=cameleer_saas
|
|
|
|
|
|
2026-04-12 13:59:59 +02:00
|
|
|
# ClickHouse
|
|
|
|
|
CLICKHOUSE_PASSWORD=change_me_in_production
|
|
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# Admin user (created by bootstrap)
|
|
|
|
|
SAAS_ADMIN_USER=admin
|
|
|
|
|
SAAS_ADMIN_PASS=change_me_in_production
|
2026-04-11 18:11:21 +02:00
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# TLS (leave empty for self-signed)
|
|
|
|
|
# NODE_TLS_REJECT=0 # Set to 1 when using real certificates
|
|
|
|
|
# CERT_FILE=
|
|
|
|
|
# KEY_FILE=
|
|
|
|
|
# CA_FILE=
|
2026-04-04 15:09:49 +02:00
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# Vendor account (optional)
|
|
|
|
|
VENDOR_SEED_ENABLED=false
|
|
|
|
|
# VENDOR_USER=vendor
|
|
|
|
|
# VENDOR_PASS=change_me
|
2026-04-04 18:04:42 +02:00
|
|
|
|
2026-04-13 18:39:20 +02:00
|
|
|
# Docker socket GID (run: stat -c '%g' /var/run/docker.sock)
|
|
|
|
|
# DOCKER_GID=0
|
|
|
|
|
|
2026-04-13 16:19:29 +02:00
|
|
|
# Docker images (override for custom registries)
|
|
|
|
|
# TRAEFIK_IMAGE=gitea.siegeln.net/cameleer/cameleer-traefik
|
|
|
|
|
# POSTGRES_IMAGE=gitea.siegeln.net/cameleer/cameleer-postgres
|
|
|
|
|
# CLICKHOUSE_IMAGE=gitea.siegeln.net/cameleer/cameleer-clickhouse
|
|
|
|
|
# LOGTO_IMAGE=gitea.siegeln.net/cameleer/cameleer-logto
|
|
|
|
|
# CAMELEER_IMAGE=gitea.siegeln.net/cameleer/cameleer-saas
|