Visitar URL original
Debian-family unattended-upgrades instructions by divinity76 · Pull Request #577 · caddyserver/website · GitHub
Skip to content

Debian-family unattended-upgrades instructions - #577

Open
divinity76 wants to merge 4 commits into
caddyserver:masterfrom
divinity76:docs/caddy-unattended-upgrades
Open

divinity76 wants to merge 4 commits into
caddyserver:masterfrom
divinity76:docs/caddy-unattended-upgrades

Conversation

@divinity76

Copy link
Copy Markdown

Keeping Caddy up-to-date is important for security.
The industry-standard auto-update system for Debian-family systems is unattended-upgrades.

By default, even if unattended-upgrades is enabled and running, unattended-upgrades only trust the OS-supplied repositories. unattended caddy upgrades is opt-in.

Add opt-in instructions.

Keeping Caddy up-to-date is important for security.
The industry-standard auto-update system for Debian-family systems is unattended-upgrades.

By default, even if unattended-upgrades is enabled and running,
unattended-upgrades only trust the OS-supplied repositories.
unattended caddy upgrades is opt-in.
Copilot AI balanced review requested due to automatic review settings October 3, 2026 18:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The documented configuration correctly enables unattended upgrades from Caddy’s stable repository.

Review effort: Balanced
Findings: None

What changed in this PR

Adds opt-in instructions for automatically applying stable Caddy updates on Debian-family systems.

Changes:

  • Installs and enables unattended-upgrades.
  • Allows packages from Caddy’s stable Cloudsmith repository.
File Description
src/​docs/​markdown/​install.md Documents unattended upgrades for stable Caddy packages.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@divinity76

divinity76 commented Oct 23, 2026 •

Copy link
Copy Markdown
Author

Verified on Ubuntu 26.04.1 with Caddy 2.11.7: the pattern appends, so the distro security origins stay in effect.

Allowed origins are: o=Ubuntu,a=resolute, o=Ubuntu,a=resolute-security,
o=UbuntuESMApps,a=resolute-apps-security, o=UbuntuESM,a=resolute-infra-security,
origin=cloudsmith/caddy/stable

Ubuntu 24.04+ keeps its defaults in Allowed-Origins; Origins-Pattern is consulted in addition. Added a sentence saying so, plus the --dry-run check.

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.

2 participants