feat: split preview into separate Traefik router for independent wildcard cert #9

Merged
radu merged 1 commit from fix-preview-wildcard into main 2026-07-21 11:35:10 +00:00
Owner

The sans= label didn't add *.preview.pages.martin.md to the pages wildcard cert. This gives preview its own dedicated router (git-pages-preview) with independent tls.domains, matching the pattern used by blog.martin.md.

Three routers now: git-pages-pages, git-pages-preview, git-pages-blog — each with their own wildcard/explicit cert.

The `sans=` label didn't add `*.preview.pages.martin.md` to the pages wildcard cert. This gives preview its own dedicated router (`git-pages-preview`) with independent `tls.domains`, matching the pattern used by `blog.martin.md`. Three routers now: `git-pages-pages`, `git-pages-preview`, `git-pages-blog` — each with their own wildcard/explicit cert.
radu merged commit d9be29800d into main 2026-07-21 11:35:10 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
homelab/dc-git-pages!9
No description provided.