services:
beszel:
container_name: beszel
image: henrygd/beszel:latest
restart: unless-stopped
hostname: beszel
networks:
- default
ports:
- 10000:8090
volumes:
- beszel_vol:/beszel_data
networks:
default:
name: shared_default
external: true
volumes:
beszel_vol:
name: beszel_data
第一次访问,需要注册一个管理账户
需要在每个被监控的主机里面安装beszel-agent, 这样beszel web才能实时看到主机的性能指标
参考链接:
注意:需要在docker compose.yaml里面设置BESZEL_HUB_USER_CREATION环境变量,允许 OAuth2 / OIDC 自动创建用户。不然使用OIDC无法登录
services:
uptime-kuma:
container_name: uptime-kuma
image: louislam/uptime-kuma:latest
restart: unless-stopped
hostname: uptime-kuma
ports:
- 10010:3001
volumes:
- uptime-kuma:/app/data
networks:
default:
name: shared_default
external: true
volumes:
uptime-kuma:
name: uptime_kuma_data
这个主要监控各个服务是否能够正常访问,以及TLS证书什么时候过期