updated powerpanel by nut upsd

This commit is contained in:
Tobias Lehmann 2026-04-06 19:03:46 +02:00
parent 9a2c354663
commit a074a5d2ee
2 changed files with 73 additions and 34 deletions

View File

@ -0,0 +1,50 @@
services:
powerpanel-business:
image: ghcr.io/nathanvaughn/powerpanel-business:local-490
environment:
- TZ=Europe/Berlin
- ENABLE_LOGGING=true
privileged: true
devices:
- /dev/bus/usb:/dev/bus/usb
- /dev/bus/usb/001/007:/dev/bus/usb/001/007
restart: always
ports:
# Ports: ???, http, https, ???, snmp, snmp
# See https://dl4jz3rbrsfum.cloudfront.net/documents/CyberPower_UM_PowerPanel-Business-490.pdf
- 2003:2003
- 3052:3052
- 53568:53568/tcp
- 53566:53566/udp
- 161:161/udp
- 162:162/udp
volumes:
- /opt/powerpanel-personal/data:/data
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
networks:
- default
nut-upsd:
image: instantlinux/nut-upsd:latest
container_name: nut-upsd
environment:
- DRIVER=usbhid-ups
- NAME=ups
- API_PASSWORD=8w76C$rCf2kZ83yZW3Cri7
devices:
- /dev/bus/usb:/dev/bus/usb
- /dev/bus/usb/001/007:/dev/bus/usb/001/007
ports:
- "3493:3493"
restart: always
networks:
- default
networks:
default:
ipam:
driver: default
config:
- subnet: 172.10.0.0/16
gateway: 172.10.0.1

View File

@ -1,28 +1,17 @@
services: services:
powerpanel-business: nut-upsd:
image: ghcr.io/nathanvaughn/powerpanel-business:local-latest image: instantlinux/nut-upsd:latest
container_name: nut-upsd
environment: environment:
- TZ=Europe/Berlin - DRIVER=usbhid-ups
- NAME=ups
- API_PASSWORD=8w76C$rCf2kZ83yZW3Cri7
devices: devices:
# sharing /dev/usb is sufficient for debian and ubuntu, - /dev/bus/usb:/dev/bus/usb
# but other distributions might also need access to - /dev/bus/usb/001/007:/dev/bus/usb/001/007
# /dev/bus/usb/*
- "/dev/usb:/dev/usb"
# - "/dev/bus/usb:/dev/bus/usb"
restart: always
ports: ports:
# Ports: ???, http, https, ???, snmp, snmp - "3493:3493"
# See https://dl4jz3rbrsfum.cloudfront.net/documents/CyberPower_UM_PowerPanel-Business-490.pdf restart: always
- 2003:2003
- 3052:3052
- 53568:53568/tcp
- 53566:53566/udp
- 161:161/udp
- 162:162/udp
volumes:
- {{ service_directory }}/data:/data
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
networks: networks:
- default - default