kuttit/env.example

63 lines
1.6 KiB
Plaintext

# Træfik
TRAEFIK_ENABLED=true
TRAEFIK_NETWORK=traefik
TRAEFIK_ROUTER=kuttit_example_com
TRAEFIK_SERVICE=kuttit_example_com
TRAEFIK_SERVICE_PORT=3000
TRAEFIK_MATCHRULE=Host(`kuttit.example.com`)
TRAEFIK_TLSENABLED=true
TRAEFIK_CERTRESOLVER=letsencrypt
TRAEFIK_HTTP_MIDDLEWARES=http-to-https
TRAEFIK_HTTPS_MIDDLEWARES=hsts
# Diun
DIUN_KUTTIT_ENABLE=true
DIUN_KUTTIT_WATCHREPO=true
DIUN_KUTTIT_SORTALGO=semver
DIUN_KUTTIT_INCLUDE=v[0-9]\.[0-9]\.[0-9]
DIUN_KUTTIT_EXCLUDE=latest,develop
DIUN_REDIS_ENABLE=true
DIUN_REDIS_WATCHREPO=true
DIUN_REDIS_SORTALGO=semver
DIUN_REDIS_INCLUDE=[0-9]\.[0-9]\.[0-9]-alpine[0-9]\.[0-9]
DIUN_REDIS_EXCLUDE=latest
DIUN_POSTGRES_ENABLE=true
DIUN_POSTGRES_WATCHREPO=true
DIUN_POSTGRES_SORTALGO=semver
DIUN_POSTGRES_INCLUDE=[0-9]\.[0-9]-alpine[0-9]\.[0-9]
DIUN_POSTGRES_EXCLUDE=latest
# KuttIt
KUTTIT_VERSION=v2.7.4
KUTTIT_NAME=kuttit
KUTTIT_DOMAIN=kuttit.example.com
KUTTIT_LINK_LENGTH=6
KUTTIT_DISABLE_REGISTRATION=true
KUTTIT_DISABLE_ANONYMOUS=true
KUTTIT_DAILY_USER_LIMIT=50
KUTTIT_NON_USER_COOLDOWN=0
KUTTIT_LINK_STATS=5000
KUTTIT_DOMAIN_HTTPS=true
KUTTIT_JWT_SECRET=changeme
KUTTIT_ADMIN_EMAILS=admin@example.com
KUTTIT_MAIL_HOST=mail.example.com
KUTTIT_MAIL_PORT=465
KUTTIT_MAIL_FROM="Kutt.it <kuttit@example.com>"
KUTTIT_MAIL_USER=kuttit@example.com
KUTTIT_MAIL_PASS=changeme
KUTTIT_MAIL_SECURE=true
KUTTIT_REPORT_EMAIL=admin@example.com
KUTTIT_CONTACT_EMAIL=info@example.com
# Redis
REDIS_VERSION=7.0.4-alpine3.16
REDIS_DATA=./data/redis
REDIS_PASS=changeme
# Postgres
POSTGRES_VERSION=14.5-alpine3.16
POSTGRES_DATA=./data/postgres
POSTGRES_NAME=kuttit
POSTGRES_USER=kuttit
POSTGRES_PASS=changeme