Private Debian package repository, managed by aptly. Packages are GPG-signed.
# 1. Import the signing key
wget -qO- https://deb.benedekl.info/deb.benedekl.info.txt | \
gpg --dearmor -o /etc/apt/keyrings/deb.benedekl.info.gpg
# 2a. Classic sources.list format
echo "deb [signed-by=/etc/apt/keyrings/deb.benedekl.info.gpg] https://deb.benedekl.info/debian stable main" \
> /etc/apt/sources.list.d/deb-benedekl.list
# 2b. Modern .sources format (Debian 12+)
cat > /etc/apt/sources.list.d/deb-benedekl.sources <<'EOF'
Types: deb
URIs: https://deb.benedekl.info/debian
Suites: stable
Components: main
Signed-By: /etc/apt/keyrings/deb.benedekl.info.gpg
EOF
# 3. Update and install
apt update && apt install <package>
/debian/ — repo root (signed)/deb.benedekl.info.txt — GPG public key/api/ — aptly API (auth required)