You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(1) is done: upstream.debian_repositories lets you add named APT upstreams served at /debian/{name}/, so debian_repositories: {ubuntu: "http://archive.ubuntu.com/ubuntu"} gives you /debian/ubuntu/. See the Debian section in README and docs/configuration.md.
(2) and (3) are docs gaps: the proxy serves signed indexes unchanged, so clients use the upstream distro's archive keyring (debian-archive-keyring / ubuntu-keyring) and no proxy-specific key is needed, but the README doesn't say that; and the apt example is .list format rather than deb822. A PR adding a [signed-by=...] note and a .sources example alongside the existing .list one would be welcome.
Activity
kpfleming commentedon May 23, 2026
The first part of that is happening in #56, where the 'debian' protocol handler can be used for multiple Debian-style upstreams.
andrew commentedon Oct 8, 2026
(1) is done:
upstream.debian_repositorieslets you add named APT upstreams served at/debian/{name}/, sodebian_repositories: {ubuntu: "http://archive.ubuntu.com/ubuntu"}gives you/debian/ubuntu/. See the Debian section in README and docs/configuration.md.(2) and (3) are docs gaps: the proxy serves signed indexes unchanged, so clients use the upstream distro's archive keyring (
debian-archive-keyring/ubuntu-keyring) and no proxy-specific key is needed, but the README doesn't say that; and the apt example is.listformat rather than deb822. A PR adding a[signed-by=...]note and a.sourcesexample alongside the existing.listone would be welcome.damian-buho commentedon Oct 11, 2026
Thanks!