Satis
The facts below are what the maker publishes about Satis, checked and dated. Our editors have not written about it yet.
Plans and prices
From Satis's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Satis | Free | Open-source static Composer repository generator |
The facts
Each one read from Satis's own pages, with the date it was checked.
What it does
- Archive limitation
- Mirrored GitHub, GitLab, and Bitbucket repositories can use downloads provided by those platforms; code hosted elsewhere may lack downloads unless Satis is configured to create archives.checked 5 Oct 2026
- Audience
- The project describes Satis as a tool for PHP developers who want a private package repository for their projects’ dependencies.checked 5 Oct 2026
- Authentication
- Composer authentication details can be stored in a global auth.json file or in the project directory beside composer.json.checked 5 Oct 2026
- Automated rebuilds
- The documentation describes running builds as a cron job and using webhooks to trigger rebuilds after code is pushed.checked 5 Oct 2026
- Hosting and deployment
- The project documents installing from source or Composer and running its Docker container; its generated repository can be hosted anywhere.checked 5 Oct 2026
- Integrations
- The documentation describes mirroring GitHub, GitLab, and Bitbucket repositories and using Composer repositories as sources.checked 5 Oct 2026
- License
- Satis is licensed under the MIT License.checked 5 Oct 2026
- Package archives
- Satis can generate package archives in zip or tar format and place them in a configured output directory or an absolute directory.checked 5 Oct 2026
- Package selection
- You can include all versions from configured repositories or select packages and version constraints with the require setting.checked 5 Oct 2026
- Partial updates
- Satis can selectively update packages or process a repository URL, though it may still need to scan all VCS repositories to find selected packages.checked 5 Oct 2026
- Purpose
- Satis generates a static Composer repository for hosting metadata for private packages or your own packages.checked 5 Oct 2026
- Repository sources
- Satis configuration can list VCS repositories, and the documentation says repositories can be other types as well.checked 5 Oct 2026
- Requirements
- The project says Satis requires a recent PHP version and does not run with unsupported PHP versions.checked 5 Oct 2026
- Security
- The documentation describes securing repositories over SSH or HTTPS with a client certificate, and also gives an example of token authentication through an HTTP header.checked 5 Oct 2026
Alternatives to Satis
- 1

Azure Test Plans
Free planWebAPIExtensionLinux8.1From $6 a month - 2

Nexspence
Free planOpen sourceWebAPILinuxmacOS8.1From $25 a month - 3
Oracle WebCenter Content
AndroidiOSWebAPI7.7$3,450 one-time - 4

Packagecloud
Free planWebAPILinuxmacOS7.7From $89 a month - 5

Sonatype Nexus Repository
Free planWebAPILinuxmacOS7.5From $1,950 a year - 6

Inedo ProGet
Free planWebAPILinuxSelf-hosted7.4From $2,395 a year
