diff --git a/beszel/compose.yml b/beszel/compose.yml new file mode 100644 index 0000000..5eb2315 --- /dev/null +++ b/beszel/compose.yml @@ -0,0 +1,29 @@ +services: + beszel: + image: henrygd/beszel:latest + container_name: beszel + restart: unless-stopped + networks: + - reverse-proxy + ports: + - 8090:8090 + volumes: + - ./beszel_data:/beszel_data + - ./beszel_socket:/beszel_socket + + beszel-agent: + image: henrygd/beszel-agent:latest + container_name: beszel-agent + restart: unless-stopped + network_mode: host + volumes: + - ./beszel_socket:/beszel_socket + - /var/run/docker.sock:/var/run/docker.sock:ro + environment: + LISTEN: /beszel_socket/beszel.sock + # Do not remove quotes around the key + KEY: 'UPDATE WITH YOUR PUBLIC KEY (copy from "Add system" dialog)' + +networks: + reverse-proxy: + external: true