b62b890482
Add healthchecks and resource constraints to all services
...
Added healthchecks:
- adminer: PHP file_get_contents check
- authentik_server: ak healthcheck command
- authentik_redis: redis-cli ping
- paperless_redis: redis-cli ping
- paperless_webserver: curl localhost:8000
- n8n: wget healthz endpoint
- traefik: wget ping endpoint (with --ping enabled)
- tracker-nginx: curl localhost:80
Added resource limits:
- adminer: 512M limit, 128M reservation
- authentik_server: 1G/1 CPU limit, 512M reservation
- authentik_worker: 1G/1 CPU limit, 512M reservation
- authentik_redis: 512M limit, 128M reservation
- paperless_redis: 512M limit, 128M reservation
- paperless_webserver: 2G/2 CPU limit, 1G reservation
- traefik: 512M/0.5 CPU limit, 256M reservation
- tracker-nginx: 256M limit, 64M reservation
All services now have proper health monitoring and resource constraints
to prevent resource exhaustion and improve reliability.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-30 09:08:49 +00:00
dde99083fb
Rebalance swarm: promote all nodes to managers and remove hostname constraints
...
- Promoted p1, p2, p3 from worker to manager nodes for 4-node quorum
- Removed unnecessary hostname constraints from service configs
- Only traefik and portainer remain pinned to p0
- Services now auto-balance across all nodes via GlusterFS shared storage
- Updated README with cluster overview and distribution strategy
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-10-30 08:52:38 +00:00
b8f0bd95f0
adminer
2025-10-27 16:39:23 +00:00
7395ce218b
adminer
2025-10-27 16:37:18 +00:00
6c30b34617
adminer
2025-10-27 16:36:43 +00:00
43dba6b06d
adminer
2025-10-27 16:25:36 +00:00
9d02d258f8
adminer
2025-10-27 16:24:48 +00:00
c9824da5f6
tesst
2025-10-27 16:09:17 +00:00
2607beabd2
🚀 New Service
2025-10-27 00:21:03 +00:00
c6cb1dcd7d
New Service: adminer
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 13:01:27 -04:00
5e6489b67d
Deploy to Swarm / deploy (push) Failing after 2s
2025-10-25 12:34:39 -04:00
8f9bd5ec8d
New Services:
Deploy to Swarm / deploy (push) Failing after 3s
2025-10-25 12:33:03 -04:00