This repository contains aports that are not merged in the official Alpine Linux repository yet or don’t adhere to Alpine polices.
Packages are automatically built on GitHub Actions for x86_64
and aarch64
architectures and published on https://kiurchv.xyz/aports via GitHub Pages.
The main branch targets Alpine Linux v3.21. Aports for older Alpine release branches are in the same named branches in this repository, e.g. v3.15. Alpine Edge (aka unstable, development branch) is not supported.
Aports from the official Alpine repositories backported from edge to v3.21.
My aports that are not available in the official Alpine repository.
-
Add security key of this repository to your
/etc/apk/keys
:cd /etc/apk/keys wget https://raw.githubusercontent.com/kiurchv/aports/main/.keys/[email protected]
-
Add repositories that you want to use (see above) to
/etc/apk/repositories
.
You can find some useful git hooks in the .githooks
directory.
To use them, run the following command after cloning this repository:
git config --local core.hooksPath .githooks
-
@jirutka for his user-aports repo — this README template and CI workflow and pre-commit hook was derived from his work
-
@ivanvc and abuild-releaser-action project for the idea to deploy build artifacts to GitHub packages
-
@yKicchan for generate-directory-listing-action which was used to generate HTML directory listings for published packages
This readme, abuilds and support scripts are licensed under MIT License.