Coming soon
Follow on GitHub Learn more Demo: project install page
OmniPackage helps you create RPM spec files and similar sets of files for DEB. For building, it spawns rpmbuild
and dpkg-buildpackage
inside containers for each supported distro. After building, it signs the packages via GPG key and uploads them to S3-compatible storage, which serves as a respository. Finally, it generates a web page with instructions on how to add the repository and install your package. You can share a link to this page with your users.
It is open source and you can self-host it
You can use your own s3 bucket for respoitories and thus switch to self-hosted version any time without changing respositories' URLs (i.e. your users noticing this)
Pay only for storage and CPU when building
You can host your own build agent
You can use your own s3-compatible storage