Add Rackpad compose stacks

This commit is contained in:
2026-06-16 21:59:42 +00:00
parent ad010d43fc
commit af5377e550
4 changed files with 263 additions and 0 deletions

41
rackpad.env.example Normal file
View File

@@ -0,0 +1,41 @@
# Rackpad example environment for Wheelz's HomeLab.
# Copy to rackpad.env on the deployment host and fill secrets there.
RACKPAD_IMAGE=ghcr.io/kobii-git/rackpad
RACKPAD_TAG=1.6.1
RACKPAD_PORT=3002
MONITOR_INTERVAL_MS=300000
# Reverse proxy settings. For LAN-only testing leave these disabled/blank.
TRUST_PROXY=0
TRUSTED_HOSTS=
TRUSTED_ORIGINS=
APP_URL=
# Optional OIDC. Do not commit real client secrets.
OIDC_ENABLED=0
OIDC_ISSUER_URL=
OIDC_CLIENT_ID=
OIDC_CLIENT_SECRET=
OIDC_REDIRECT_URI=
OIDC_LABEL=OIDC
OIDC_DEFAULT_ROLE=viewer
OIDC_DEBUG=0
OIDC_ADMIN_USERS=
OIDC_EDITOR_USERS=
OIDC_VIEWER_USERS=
OIDC_ADMIN_GROUPS=
OIDC_EDITOR_GROUPS=
OIDC_VIEWER_GROUPS=
# Discovery / MAC vendor lookup.
OUI_AUTO_UPDATE=1
DISCOVERY_MAC_SCAN_MODE=auto
# SNMP. RACKPAD_SECRET_KEY is required only if storing shared SNMPv3 credentials.
# Generate on the deployment host with: openssl rand -hex 32
RACKPAD_SECRET_KEY=
SNMP_INVENTORY_SYNC=0
SNMP_TRAP_ENABLED=1
SNMP_TRAP_PORT=1162
SNMP_TRAP_BIND=0.0.0.0