Skip to content

docs: update for built-in Caddy SSL termination (html2rss-web#1012)#1178

Open
gildesmarais wants to merge 3 commits into
mainfrom
feat/1012-caddy-to-the-stack
Open

docs: update for built-in Caddy SSL termination (html2rss-web#1012)#1178
gildesmarais wants to merge 3 commits into
mainfrom
feat/1012-caddy-to-the-stack

Conversation

@gildesmarais

@gildesmarais gildesmarais commented Jun 12, 2026

Copy link
Copy Markdown
Member

Summary

Companion docs update for html2rss/html2rss-web#1012 / html2rss/html2rss-web#1014.

Caddy is now the built-in default entry point in the compose stack. This PR cleans up the documentation to reflect that — removing the previous confusing reverse-proxy alternative sections and documenting the new zero-config HTTPS experience.

Changes

  • getting-started.mdx: Updated local URL to https://localhost:4000; added browser self-signed certificate bypass note.
  • deployment.mdx: Removed the 'Why a Reverse Proxy' and 'Option A: Caddy' sections. Documented Caddy as the built-in default with CADDY_HOST and CADDY_GLOBAL_OPTIONS env vars (CDN / load-balancer support).
  • DockerComposeSnippet.astro: Aligned minimal and productionCaddy snippets with new compose files; removed stale secure variant; added missing browserlessImage import.

Verification

  • Astro npm run build passes with no errors

- Update getting-started.mdx: localhost URL → https://localhost:4000,
  add browser self-signed cert bypass note
- Update deployment.mdx: remove 'Why a Reverse Proxy?' and separate
  Option A/B sections; document Caddy as the default built-in entry
  point with CADDY_HOST and CADDY_GLOBAL_OPTIONS env vars
- Update DockerComposeSnippet.astro: align minimal and productionCaddy
  snippets with new compose files; remove stale 'secure' variant;
  import browserlessImage

Part of html2rss/html2rss-web#1012
@gildesmarais gildesmarais force-pushed the feat/1012-caddy-to-the-stack branch from 1d63c98 to 01ec082 Compare June 12, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant