diff --git a/stacks/beszel-template.compose.yml b/stacks/beszel-template.compose.yml new file mode 100644 index 0000000..c695a04 --- /dev/null +++ b/stacks/beszel-template.compose.yml @@ -0,0 +1,17 @@ +services: + beszel-agent: + image: henrygd/beszel-agent:latest + container_name: Beszel-Agent + network_mode: host + volumes: + - /var/run/docker.sock:/var/run/docker.sock:ro + environment: + # Port for Beszel agent to listen on + LISTEN: ${BESZEL_LISTEN_PORT:-45876} + # SSH public key from Beszel hub server + # Generate with: ssh-keygen -t ed25519 + KEY: ${BESZEL_SSH_KEY} + # Filesystem to monitor (run 'df -h' to see options) + # Common values: /dev/sda1, /dev/nvme0n1p1, /dev/mapper/ubuntu--vg-ubuntu--lv + FILESYSTEM: ${BESZEL_FILESYSTEM:-/dev/sda1} + restart: on-failure:5