Add beszel.yaml
This commit is contained in:
+55
@@ -0,0 +1,55 @@
|
||||
services:
|
||||
beszel:
|
||||
image: henrygd/beszel:latest
|
||||
container_name: beszel
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 8090:8090
|
||||
environment:
|
||||
APP_URL: ${BESZEL_URL}
|
||||
TZ: America/Chicago
|
||||
PUID: 1001
|
||||
PGID: 1001
|
||||
volumes:
|
||||
- /srv/docker/server/beszel/beszel_data:/beszel_data
|
||||
- /srv/docker/server/beszel/beszel_socket:/beszel_socket
|
||||
labels:
|
||||
- homepage.group=Monitoring
|
||||
- homepage.name=Beszel
|
||||
- homepage.icon=beszel.png
|
||||
- homepage.href=${BESZEL_URL}
|
||||
- homepage.description=Server monitor
|
||||
- homepage.widget.type=beszel
|
||||
- homepage.widget.url=${BESZEL_URL}
|
||||
- homepage.widget.username=${BESZEL_USER}
|
||||
- homepage.widget.password=${BESZEL_PWD}
|
||||
- homepage.widget.systemId=${SYSTEM_ID}
|
||||
- homepage.widget.version= 2
|
||||
- homepage.widget.fields=["name", "status", "updated", "cpu", "memory", "disk", "network"]
|
||||
- dockhand.url=${BESZEL_URL}
|
||||
networks:
|
||||
- proxy-net
|
||||
|
||||
beszel-agent:
|
||||
image: henrygd/beszel-agent:latest
|
||||
container_name: beszel-agent
|
||||
restart: unless-stopped
|
||||
network_mode: host
|
||||
volumes:
|
||||
- /srv/docker/server/beszel/beszel_agent_data:/var/lib/beszel-agent
|
||||
- /srv/docker/server/beszel/beszel_socket:/beszel_socket
|
||||
environment:
|
||||
TZ: America/Chicago
|
||||
DOCKER_HOST: tcp://127.0.0.1:2375
|
||||
LISTEN: /beszel_socket/beszel.sock
|
||||
HUB_URL: http://localhost:8090
|
||||
KEY: ${KEY}
|
||||
TOKEN: 8b227ca3-5393-44d3-9278-1391f9aec1a4
|
||||
# these were for the jonsbo server
|
||||
#SENSORS: -nct6793_systin,nct6793_auxtin1,nct6793_auxtin2,nct6793_auxtin3,TSI*
|
||||
#PRIMARY_SENSOR: coretemp_package_id_0
|
||||
# need to add AMD GPU when it is added to image
|
||||
networks:
|
||||
proxy-net:
|
||||
external: true
|
||||
|
||||
Reference in New Issue
Block a user