Sanitized mirror from private repository - 2026-04-05 12:11:15 UTC
This commit is contained in:
84
.env.example
Normal file
84
.env.example
Normal file
@@ -0,0 +1,84 @@
|
||||
# Homelab Environment Variables Template
|
||||
# Copy this file to .env and fill in your actual values
|
||||
# DO NOT commit .env file - it contains secrets!
|
||||
|
||||
# ===========================================
|
||||
# Git Repository Configuration
|
||||
# ===========================================
|
||||
GITEA_URL=https://git.vish.gg
|
||||
GITEA_TOKEN=REDACTED_TOKEN
|
||||
GITEA_USERNAME=Vish
|
||||
|
||||
# ===========================================
|
||||
# Portainer API Configuration
|
||||
# ===========================================
|
||||
PORTAINER_URL=http://vishinator.synology.me:10000
|
||||
PORTAINER_TOKEN=REDACTED_TOKEN
|
||||
|
||||
# Portainer Endpoint IDs (from AGENTS.md)
|
||||
PORTAINER_ENDPOINT_ATLANTIS=2
|
||||
PORTAINER_ENDPOINT_CALYPSO=443397
|
||||
PORTAINER_ENDPOINT_CONCORD_NUC=443395
|
||||
PORTAINER_ENDPOINT_HOMELAB_VM=443399
|
||||
PORTAINER_ENDPOINT_RPI5=443398
|
||||
PORTAINER_ENDPOINT_GUAVA=3
|
||||
|
||||
# ===========================================
|
||||
# Network Configuration
|
||||
# ===========================================
|
||||
TAILSCALE_KEY=your_tailscale_auth_key_here
|
||||
CLOUDFLARE_API_TOKEN=REDACTED_TOKEN
|
||||
|
||||
# ===========================================
|
||||
# Monitoring & Alerting
|
||||
# ===========================================
|
||||
NTFY_URL=https://ntfy.vish.gg
|
||||
NTFY_TOPIC=REDACTED_NTFY_TOPIC
|
||||
SIGNAL_API_URL=http://192.168.0.210:8080
|
||||
|
||||
# ===========================================
|
||||
# Development & Testing
|
||||
# ===========================================
|
||||
# Set to 'true' to enable debug logging
|
||||
DEBUG=false
|
||||
|
||||
# Docker registry for custom images (if any)
|
||||
DOCKER_REGISTRY=your_registry_here
|
||||
|
||||
# ===========================================
|
||||
# Host-Specific Configuration
|
||||
# ===========================================
|
||||
# Primary NAS
|
||||
ATLANTIS_IP=192.168.0.200
|
||||
ATLANTIS_TAILSCALE=100.83.230.112
|
||||
|
||||
# Secondary NAS
|
||||
CALYPSO_IP=192.168.0.80
|
||||
CALYPSO_TAILSCALE=100.103.48.78
|
||||
|
||||
# Homelab VM
|
||||
HOMELAB_VM_IP=192.168.0.210
|
||||
HOMELAB_VM_TAILSCALE=100.67.40.126
|
||||
|
||||
# TrueNAS Scale
|
||||
GUAVA_IP=192.168.0.100
|
||||
GUAVA_TAILSCALE=100.75.252.64
|
||||
|
||||
# ===========================================
|
||||
# Service-Specific Secrets (Examples)
|
||||
# ===========================================
|
||||
# These would typically be set per-service in their compose files
|
||||
# Listed here for reference only
|
||||
|
||||
# Database passwords
|
||||
# POSTGRES_PASSWORD=REDACTED_PASSWORD
|
||||
# MYSQL_ROOT_PASSWORD=REDACTED_PASSWORD
|
||||
|
||||
# API keys for services
|
||||
# PLEX_TOKEN=your_plex_token
|
||||
# GRAFANA_ADMIN_PASSWORD=REDACTED_PASSWORD
|
||||
|
||||
# OAuth/OIDC configuration
|
||||
# AUTHENTIK_SECRET_KEY=REDACTED_SECRET_KEY
|
||||
# OAUTH_CLIENT_ID=REDACTED_OAUTH_CLIENT_ID
|
||||
# OAUTH_CLIENT_SECRET=your_oauth_client_secret
|
||||
Reference in New Issue
Block a user