Self-host Attune
v0.2.2Self-hosted APT repository publishing with local GPG signing
- Stars
- 210
- Port
- 3000 (Attune control plane HTTP API)
- Requires
- MinIO (S3-compatible object storage), PostgreSQL
What is Attune?
Attune publishes and hosts Linux package repositories, currently supporting APT for Debian and Ubuntu. A self-hosted control plane runs via Docker Compose with PostgreSQL and MinIO for object storage. The CLI signs repository indexes locally so users keep control of their GPG keys. Incremental index rebuilds make adding and removing packages fast. Two editions exist: a free Community Edition and a paid Enterprise Edition with advanced security features. The CLI installs via Homebrew, .deb packages, or cargo, while the control plane uses the provided Docker Compose setup.
Should you self-host Attune?
Attune scores 43/100 on selfhost.directory (how scoring works) and ranks #8 of 11 in Package Management. It has 210 GitHub stars.
It shipped 2 stable releases in the past year. The latest, v0.2.2, came out on 26 November 2025. New versions land roughly every 1 days.
Setup is advanced: plan for several services and some ongoing maintenance. It is Apache-2.0-licensed and written mostly in Rust.
Its closest alternative on selfhost.directory is verdaccio (75/100, 17 953 stars). It scores higher overall, so compare the two before you pick. See Attune vs verdaccio side by side.
Features
- APT repository publishing
- CLI package management
- Community and Enterprise editionsEnterprise Edition features are partial in self-hosted version
- Incremental index rebuilds
- Local GPG signing
- Managed cloud option
- Multiple installation methods
- Repository index signing
- S3-compatible storage backend
- Self-hosted control plane
- Software supply chain security
Attune README
More in Package Management
F-DroidF-Droid Server is a suite of tools for maintaining an F-Droid repository system, allowing users to publish and manage collections of Android apps (APK files) and other packages.
GitnessAn open-source, self-hosted DevOps platform combining Git code hosting, CI/CD pipelines, Gitspaces dev environments and artifact registries in one Docker container.
harnessSelf-hosted, open-source DevOps platform: Git hosting with pull requests, CI/CD pipelines, Gitspaces dev environments, and Docker and Helm artifact registries.
MirrorProxyMirrorProxy is a self-hosted, open-source mirror acceleration gateway for GitHub, Docker/OCI, language packages, and Linux/BSD repos with access control and quotas.
nixpkgs-notifierSelf-hosted web app monitoring Nixpkgs for updates with email/webhook alerts. OIDC auth, package subscriptions, scheduled or manual checks.
nxvSelf-hosted, open-source CLI and API server indexing 9+ years of nixpkgs history to instantly find any package version and its exact commit.
ObservalSelf-hosted, open-source registry for coding agent Skills, MCP servers, hooks and Agents, with session traces, AI insights and review governance for dev teams.
packyardPackyard is a self-hosted, open-source Composer registry for PHP teams to host private packages with organization-scoped tokens and an embedded admin dashboard.
pricoreAn open-source, self-hosted Composer registry giving PHP teams full control over private packages with Git syncing, org permissions, and native Composer v2 support.
pypiserverOpen-source, self-hosted PyPI-compatible index server: it serves Python packages from plain folders so pip and twine can install and upload them on your own network.
Sonatype NexusSelf-hosted, open-source binary artifact repository manager for Maven, npm, Docker, PyPI and more, with proxy caching, RBAC and REST APIs.
tuxmateSelf-hosted, open-source Linux setup helper: pick 180+ apps once, get inspectable install commands or scripts for apt, pacman, dnf, zypper, Nix, Flatpak, Snap, Homebrew.
0 comments