Deploy Caddy on M1 + automate Let's Encrypt for public services #34

Open
opened 2025-09-01 14:10:49 +00:00 by chris · 0 comments
Owner

Description

  • Install/Configure Caddy on M1 to provide TLS for owner portal, Forgejo, MinIO (public endpoints only).
  • Automate certificate issuance and renewal via ACME.

Priority: P0
Estimate: 4 hours
Acceptance criteria

  • Owner portal and Forgejo reachable via HTTPS with valid Let’s Encrypt certs.
  • Certificates auto-renew and Caddy reloads as needed.
Description - Install/Configure Caddy on M1 to provide TLS for owner portal, Forgejo, MinIO (public endpoints only). - Automate certificate issuance and renewal via ACME. Priority: P0 Estimate: 4 hours Acceptance criteria - Owner portal and Forgejo reachable via HTTPS with valid Let’s Encrypt certs. - Certificates auto-renew and Caddy reloads as needed.
chris added the
networking
tls
ops
labels 2025-09-01 14:10:49 +00:00
chris added this to the A - Foundations & Hardened Management Node milestone 2025-09-01 14:11:20 +00:00
chris self-assigned this 2025-09-01 14:11:21 +00:00
chris changed title from A3 — Deploy Caddy on M1 + automate Let's Encrypt for public services to Deploy Caddy on M1 + automate Let's Encrypt for public services 2025-09-01 14:13:13 +00:00
chris added this to the MVP project 2025-09-03 06:51:58 +00:00
This repository is archived. You cannot comment on issues.
No description provided.