Initial commit — homelab dashboard v1.0
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user