Initial commit: Homelab Dashboard with YAML configuration
Features: - Service health monitoring with response times - Proxmox cluster integration (nodes, VMs, containers) - PBS backup server monitoring - Camera viewer with WebRTC (go2rtc) - Docker container monitoring - Uptime Kuma integration - Mobile-friendly responsive design - YAML-based configuration for easy setup
This commit is contained in:
36
secrets.yaml.example
Normal file
36
secrets.yaml.example
Normal file
@@ -0,0 +1,36 @@
|
||||
# ============================================================
|
||||
# Dashboard Secrets Configuration
|
||||
# ============================================================
|
||||
# Copy this file to secrets.yaml and fill in your credentials
|
||||
# IMPORTANT: Never commit secrets.yaml to version control!
|
||||
# Add secrets.yaml to your .gitignore
|
||||
# ============================================================
|
||||
|
||||
# Proxmox API credentials
|
||||
# Create a token: Datacenter > Permissions > API Tokens
|
||||
proxmox:
|
||||
api_token: root@pam!dashboard
|
||||
api_secret: your-proxmox-api-secret-here
|
||||
|
||||
# Proxmox Backup Server credentials
|
||||
# Create a token: Configuration > Access Control > API Token
|
||||
pbs:
|
||||
api_token: root@pam!dashboard
|
||||
api_secret: your-pbs-api-secret-here
|
||||
|
||||
# OPNsense API credentials (optional)
|
||||
# System > Access > Users > [user] > API keys
|
||||
opnsense:
|
||||
api_key: your-opnsense-api-key
|
||||
api_secret: your-opnsense-api-secret
|
||||
|
||||
# Sabnzbd API key (optional)
|
||||
# Config > General > API Key
|
||||
sabnzbd:
|
||||
api_key: your-sabnzbd-api-key
|
||||
|
||||
# Additional service API keys as needed
|
||||
# Add custom keys here following the pattern:
|
||||
# service_name:
|
||||
# api_key: your-key
|
||||
# api_secret: your-secret
|
||||
Reference in New Issue
Block a user