Initial setup: docker-compose, config, renovate #1

Merged
radu merged 5 commits from initial-setup into main 2026-07-21 07:38:00 +00:00
Owner

Sets up the dc-git-pages service repository following the homelab dc-* conventions.

Files:

  • docker-compose.yml — git-pages service with Traefik labels for pages.martin.md, preview.pages.martin.md, and blog.martin.md
  • config.toml — git-pages server config (wildcard domain, fs storage, limits)
  • renovate.json — extends local>renovate/renovate, matching other dc-* repos
  • README.md — explains that config.toml requires manual deployment (not auto-deployed by Portainer)
  • .gitignore — ignores .env files

Supersedes the deploy config previously in radu/blog#17.

Sets up the dc-git-pages service repository following the homelab `dc-*` conventions. **Files:** - `docker-compose.yml` — git-pages service with Traefik labels for `pages.martin.md`, `preview.pages.martin.md`, and `blog.martin.md` - `config.toml` — git-pages server config (wildcard domain, fs storage, limits) - `renovate.json` — extends `local>renovate/renovate`, matching other dc-* repos - `README.md` — explains that `config.toml` requires manual deployment (not auto-deployed by Portainer) - `.gitignore` — ignores `.env` files Supersedes the deploy config previously in `radu/blog#17`.
radu merged commit c877469aaa into main 2026-07-21 07:38:00 +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!1
No description provided.