186 Commits

Author SHA1 Message Date
d888851697 fix: add ADMIN_EMAIL environment variable to app service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 17s
2026-06-22 20:14:04 -04:00
6c96d84860 fix: update Traefik labels for frontend service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 12s
2026-06-21 18:00:19 -04:00
8646a7e2c0 fix: uncomment ports configuration for frontend service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-21 17:20:49 -04:00
66f6ceb932 fix: comment out ports configuration for frontend service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-21 17:10:17 -04:00
8bdbf36705 fix: streamline Traefik labels for jobsquatch service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 12s
2026-06-21 17:00:40 -04:00
bf3b54baa9 fix: reorganize network definitions for services in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-21 16:59:24 -04:00
a2310c7f55 fix: add jobsquatch-internal network to db service in compose.yaml
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-21 15:49:15 -04:00
9182faa997 feat: add initial docker-compose configuration for jobsquatch services
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 18s
2026-06-21 15:11:51 -04:00
a2f6d86818 fix: add KITCHENOWL_MCP_ENABLED environment variable to kitchenowl back service
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 23:10:47 -04:00
91252635a5 fix: add proxy-net to kitchenowl back service networks
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 23:03:39 -04:00
c270729324 fix: move FRONT_URL to kitchenowl back service environment variables
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 23:00:56 -04:00
dfdc0d83d5 fix: update environment variables for kitchenowl back service
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 22:52:46 -04:00
0491a89449 fix: correct FRONT_URL for kitchenowl front service
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 12s
2026-06-18 22:45:32 -04:00
f285eb683e fix: update kitchenowl front service environment variables
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 22:42:49 -04:00
6123a8be04 fix: add missing environment variables for kitchenowl back service
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 22:38:06 -04:00
2d08c4ac64 fix: add missing environment variables for kitchenowl front service
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 22:26:44 -04:00
3a6ff7d5df fix: correct kitchenowl Traefik router host rule
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 13s
2026-06-18 22:17:24 -04:00
f029a4a84b fix: update kitchenowl front service configuration and restore environment variables
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 18s
2026-06-18 22:13:24 -04:00
7b250b9863 Fix AUTHENTIK_HOST to use IP address instead of hostname
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 14s
2026-06-14 09:18:04 -04:00
f10155aba3 Fix outpost AUTHENTIK_HOST to use HTTP port 9000
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-14 09:14:08 -04:00
f7703312a2 fix: set AUTHENTIK_INSECURE=true for internal connections
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
- TLS cert is valid for *.castaldifamily.com, not authentik_server hostname
- Internal Docker network traffic is already isolated
- Allows outposts to connect without certificate verification errors
2026-06-14 09:01:59 -04:00
9ec71e0c9d fix: use HTTPS port 9443 for Authentik outpost connections
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
- Change AUTHENTIK_HOST from http://authentik_server:9000 to https://authentik_server:9443
- Authentik API only responds on HTTPS port, causing 404 errors on HTTP
- Resolves outpost connection failures
2026-06-14 09:00:22 -04:00
bcd5da7a59 fix: add AUTHENTIK_HOST_BROWSER for outpost browser redirects
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
- Adds AUTHENTIK_HOST_BROWSER=https://sso.castaldifamily.com to all outposts
- Required when internal AUTHENTIK_HOST differs from public SSO URL
- Should resolve 404 errors in outpost configuration fetch
2026-06-14 08:43:49 -04:00
3f13409414 fix: use internal Authentik host for outpost containers
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 17s
- Change AUTHENTIK_HOST from https://sso.castaldifamily.com to http://authentik_server:9000
- Fixes hairpin NAT issue preventing outposts from connecting to Authentik
- Affects prowlarr, radarr, sonarr, and sabnzbd outpost containers
2026-06-14 08:34:15 -04:00
0932f6e71a removed line break to test auto-deploy
All checks were successful
Auto-Deploy Changed Stacks / deploy (push) Successful in 13s
2026-06-02 12:40:52 -04:00
5f9395f42e Added line break to test gitea runner
Some checks failed
Auto-Deploy Changed Stacks / deploy (push) Failing after 5s
2026-06-02 12:30:00 -04:00
820121fd5a fix: remove env_file reference from homelab-registry-mcp service 2026-06-01 22:42:42 -04:00
3335b8c74a fix: update env_file path for homelab-registry-mcp service 2026-06-01 22:40:47 -04:00
75f3bfc869 fix: add env_file path for Docker daemon to resolve 2026-06-01 22:39:11 -04:00
12cffebc1c fix: remove authentik middleware from registry-mcp configuration 2026-06-01 22:30:33 -04:00
bb539f2e9d fix: remove env_file from compose, use Komodo env file field 2026-06-01 22:20:39 -04:00
d2ffd29dfd feat: deploy homelab-registry-mcp to Heimdall 2026-06-01 08:25:34 -04:00
497ea626fa feat: deploy homelab-registry-mcp to Heimdall 2026-06-01 08:19:19 -04:00
0dc5729dc1 Revert "Merge pull request 'Fix Prowlarr authentication mode conflict using shared Authentik middleware' (#2) from patch/auth_mode_conflict-prowlarr-2026-06-01 into main"
This reverts commit 1fedfcca01af0a57a7c875c6b05135c8e40cb40c, reversing
changes made to 2610b5a430bf0738df9749096b626e8cc965c400.
2026-05-31 21:55:15 -04:00
5926307dad Reapply "fix: switch Ntfy to native auth, remove Authentik ForwardAuth"
This reverts commit 15894dfc1ba1c9a3fb2725490b8dc1ea1aa2621a.
2026-05-31 21:44:24 -04:00
15894dfc1b Revert "fix: switch Ntfy to native auth, remove Authentik ForwardAuth"
This reverts commit 2610b5a430bf0738df9749096b626e8cc965c400.
2026-05-31 21:44:02 -04:00
19089602b8 fix(prowlarr): resolve auth_mode_conflict by using shared authentik middleware
Remove redundant prowlarr_outpost sidecar container and apply the shared
authentik-auth@file middleware to the prowlarr router. The Authentik forward
auth middleware already exists in the Traefik dynamic configuration and
provides the necessary authentication layer without requiring a dedicated
outpost container per service.
2026-05-31 21:24:02 -04:00
2610b5a430 fix: switch Ntfy to native auth, remove Authentik ForwardAuth 2026-05-31 12:05:34 -04:00
cbb63b4cae fix: add unauthenticated POST router for Ntfy server-to-server publishing 2026-05-31 11:54:28 -04:00
c7c8db6942 feat: add Ntfy notification service 2026-05-31 11:31:17 -04:00
f24570de24 Revert "test: verify live reload path"
This reverts commit f48fd350c6d85b7b4152c2b239f5cf0e1907b3d1.
2026-05-31 11:28:33 -04:00
f48fd350c6 test: verify live reload path 2026-05-31 11:27:29 -04:00
00d1cd522f feat: add Traefik dynamic configs to GitOps management 2026-05-31 11:21:09 -04:00
c148a0df76 fix(wizarr): remove commented-out ports configuration 2026-05-31 09:56:38 -04:00
Nathan Castaldi
9525bce59d published reports for Wizarr 2026-05-21 13:49:40 -04:00
Nathan Castaldi
bb9edd07e9 published ports for Sab 2026-05-21 13:47:34 -04:00
Nathan Castaldi
a40c47dd45 published ports for prowlarr 2026-05-21 13:46:47 -04:00
54a885120d feat(sparkyfitness): add sparkyfitness stack to heimdall
- Compose file with pinned images (v0.16.6.1), healthchecks, Traefik routing
- .env.example with all required variables and generation commands
- README covering access, appdata, backup scope, upgrade procedure
- KBA-002: deployment reference with verification and rollback steps
- repo-deploy.prompt.md: reusable end-to-end deployment workflow prompt
- Session snapshot 2026-05-10

Source: https://github.com/CodeWithCJ/SparkyFitness
2026-05-10 21:58:38 -04:00
98c2282159 initial byparr commit 2026-05-06 16:21:44 -04:00
afdc3588d4 feat: add docker-compose configuration for byparr service 2026-05-06 16:21:42 -04:00