mirror of
https://github.com/arcan1s/ahriman.git
synced 2025-06-27 14:22:10 +00:00
fcb130e22695f469f0e4b3283b9e64a961caf893
ArcH Linux ReposItory MANager
Wrapper for managing custom repository inspired by repo-scripts.
Features
-
Install-configure-forget manager for own repository.
-
Multi-architecture support.
-
VCS packages support.
-
Sign support with gpg (repository, package, per package settings).
-
Synchronization to remote services (rsync, s3 and github) and report generation (html).
-
Dependency manager.
-
Ability to patch AUR packages and even create package from local PKGBUILDs.
-
Repository status interface with optional authorization and control options:
Installation and run
For installation details please refer to the documentation. For command help, --help
subcommand must be used. Subcommands have own help message as well. The package also provides a man page.
Configuration
Every available option is described in the documentation.
FAQ
Description
Languages
Python
94.3%
Jinja
3.7%
Roff
1.2%
Shell
0.6%
Dockerfile
0.2%