Commit Graph

38 Commits

Author SHA1 Message Date
feae85b159 updates 2025-11-05 20:11:08 +00:00
bd6b6e5b0e update file provider 2025-11-05 19:34:52 +00:00
33918e07d4 Disable traefik temporarily 2025-11-05 19:16:17 +00:00
e3b65213c1 addded nginx-pm 2025-11-04 19:47:06 +00:00
94ca2a9be8 rm traefik-local 2025-11-04 19:21:55 +00:00
4ee8b16b8b updated portainer 2025-11-04 17:23:36 +00:00
8e3867b4c3 added service adguard 2025-11-04 16:21:14 +00:00
2b62dfe96a Removed service 2025-11-04 13:18:53 +00:00
ffb307a1eb Updated paths again 2025-11-03 22:27:40 +00:00
795cdd8a05 Updated mounts using new paths 2025-11-03 22:26:07 +00:00
a1af5b4c9b Update paths and configurations for swarm infrastructure
- Update all volume paths from /home/doc/swarm-data to /home/doc/projects/swarm-data
- Add Traefik local entrypoint on port 8443 with host mode networking
- Add Adminer local route with Traefik labels
- Configure Vikunja OIDC integration with Authentik
- Add Outline stack configuration
- Add traefik-local stack for local network routing
- Update .gitignore with backup files and dynamic configs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-03 22:12:17 +00:00
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
69e06b8b6c ♻️ update Traefik configuration for Portainer service and remove exposed ports 2025-10-27 11:01:44 +00:00
b79b685da4 ♻️ update volume paths for Traefik service in stack configuration 2025-10-27 09:40:02 +00:00
c6a5cd523d 🚫 remove PostgreSQL service configuration from stack 2025-10-27 09:39:54 +00:00
5036603613 🚀 add Portainer and agent services to stack configuration 2025-10-27 09:39:10 +00:00
827281b306 Fixed mount errors 2025-10-27 00:22:55 +00:00
92f7ed244d deployed traefik to production 2025-10-26 18:03:56 +00:00
0b411203d1 removed caddy: testing traefik
Some checks failed
Deploy Stack to Swarm / deploy (push) Has been cancelled
2025-10-26 17:59:30 +00:00
15cf4c10c1 fixed mount config
All checks were successful
Deploy Stack to Swarm / deploy (push) Successful in 11s
2025-10-26 09:40:35 -04:00
12a4058da1 aagain
Some checks failed
Deploy Stack to Swarm / deploy (push) Failing after 5s
2025-10-26 09:38:36 -04:00
b87fcfdacc changed API Var 2025-10-26 09:37:59 -04:00
e0697c15fc test 2025-10-26 09:36:17 -04:00
cdc299c9c0 update caddy to use API token
Some checks failed
Deploy Stack to Swarm / deploy (push) Failing after 5s
2025-10-26 09:34:11 -04:00
4c101b569b changed mount
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-26 08:55:44 -04:00
6064838c97 Update caddy service
All checks were successful
Deploy to Swarm / deploy (push) Successful in 24s
2025-10-26 08:51:03 -04:00
bda8c78f0e Fixed Syntax Error
All checks were successful
Deploy to Swarm / deploy (push) Successful in 2s
2025-10-25 12:59:58 -04:00
d5059c88f3 Bind mount Caddyfile
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 12:58:49 -04:00
1a98e57f82 Moved CaddyFile to Host p0 2025-10-25 12:58:36 -04:00
e819522d62 Pinned to p0
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 12:54:45 -04:00
cc30ce59f0 Increased Replicas
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 12:50:45 -04:00
8fba3a82b0 New Service
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 12:46:36 -04:00
bb6dcc8670 relaunch
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 12:45:35 -04:00
f91d4852ba relaunch
Some checks failed
Deploy to Swarm / deploy (push) Failing after 2s
2025-10-25 12:44:05 -04:00
5e6489b67d
Some checks failed
Deploy to Swarm / deploy (push) Failing after 2s
2025-10-25 12:34:39 -04:00
8f9bd5ec8d New Services:
Some checks failed
Deploy to Swarm / deploy (push) Failing after 3s
2025-10-25 12:33:03 -04:00
f52f61e448 Update: Increase Replicas 1 ---> 3
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 11:28:40 -04:00
ddf532ea9f First deployment.
All checks were successful
Deploy to Swarm / deploy (push) Successful in 3s
2025-10-25 11:25:31 -04:00