Skip to content

MCP Static Hosting 0.2.0

Choose a tag to compare

@reg2005 reg2005 released this 11 Sep 02:19
· 3 commits to main since this release

Automatic HTTPS and domain management for the standalone Docker Compose installation.

  • Bundled Nginx edge and lego DNS-provider support, including Selectel v2.
  • Automatic wildcard DNS-01 certificate at startup; DNS polling and HTTP-01 certificates for custom domains.
  • Management subnet allowlist, exact A-record guidance and system-domain toggle.
  • Six DNS credential examples in README; credentials mounted only in the edge.
  • Locally built linux/amd64 images; GitHub Actions remain disabled.

Breaking configuration changes: use MAIN_DOMAIN, ACME_EMAIL, DNS_PROVIDER and a DNS credentials file. Only ports 80/443 are published. Preview URLs now use preview--slug-userId.MAIN_DOMAIN. Existing custom mappings are rechecked after migration. See docs/deployment.md before upgrading.

Tested with a local Pebble ACME server and real DNS-01/HTTP-01 challenge validation. Live Let's Encrypt issuance requires your domain, DNS credentials and reachable server ports.