A self-hosted, GPG-signed apt repository. add it once, then apt install your own packages on any debian or ubuntu box.
Run these once as root. It fetches the signing key, pins it with signed-by, and registers the repo.
# 1. add the signing key install -d -m 0o755 /etc/apt/keyrings curl -fsSL https://debian.duckarmada.moe/duckarmada.gpg | gpg --dearmor -o /etc/apt/keyrings/duckarmada.gpg # 2. add the repository echo 'deb [signed-by=/etc/apt/keyrings/duckarmada.gpg] https://debian.duckarmada.moe/ trixie main' > /etc/apt/sources.list.d/duckarmada.list # 3. refresh apt update
Search what's in the repo right now, filter by name, description or architecture.
Every release is signed. Check the key fingerprint after you add it, or grab the public key directly.
public key: /duckarmada.gpg