initial commit

This commit is contained in:
2026-06-02 01:00:27 +02:00
commit d2a8072a47
64 changed files with 26467 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Cloudflare
CLOUDFLARE_API_TOKEN=6wDdCPIi63p9Mbd1bDsaoITtkkd9MKSCcRhnRzDZ
# Loopia
LOOPIA_USER=your_loopia_api_user@loopiaapi
LOOPIA_PASSWORD=your_loopia_api_password
# Pi-hole (v6)
PIHOLE_URL=http://192.168.1.x
PIHOLE_PASSWORD=your_pihole_web_password
# Azure DNS
AZURE_TENANT_ID=your_tenant_id
AZURE_CLIENT_ID=your_client_id
AZURE_CLIENT_SECRET=your_client_secret
AZURE_SUBSCRIPTION_ID=your_subscription_id
# cPanel
CPANEL_URL=https://hostname:2083
CPANEL_USERNAME=your_cpanel_username
CPANEL_API_TOKEN=your_api_token
CPANEL_INSECURE=false # set to true if cPanel uses a self-signed certificate
# Comma-separated list of providers to disable (credentials are kept but provider is hidden)
# Example: DISABLED_PROVIDERS=loopia,cpanel
DISABLED_PROVIDERS=
# Auth — generate a strong random secret, e.g: node -e "console.log(require('crypto').randomBytes(32).toString('hex'))"
JWT_SECRET=change-this-to-a-long-random-string
JWT_EXPIRES_IN=24h
PORT=3001