Initial commit — homelab dashboard v1.0

This commit is contained in:
Nox (OpenClaw)
2026-03-14 16:16:58 +00:00
commit b8ae4d1385
9 changed files with 705 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
services:
homelab-dashboard:
image: node:22-alpine
container_name: homelab-dashboard
working_dir: /app
command: sh -c "npm install --production && node server.js"
volumes:
- /share/ZFS24_DATA/docker/homelab-dashboard/app:/app
environment:
- TZ=Europe/Paris
- PVE_URL=${PVE_URL}
- PVE_TOKEN=${PVE_TOKEN}
- PORTAINER_API_KEY=${PORTAINER_API_KEY}
ports:
- "3900:3900"
restart: always
networks:
default:
name: swag_lan
external: true