ArcH Linux ReposItory MANager
Go to file
Evgeniy Alekseev fb02e676af migrate to tox
this also requires to move default configuration files to share/ahriman.
Thus the following features have been added
* default configuration is not stored in /usr/share/ahriman/settings
* package installed via PKGBUILD now copies files from /usr
* configuration class now fallbacks to default in /usr
2022-03-21 04:38:42 +03:00
.github migrate to tox 2022-03-21 04:38:42 +03:00
docker deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
docs deprecate init/repo-init command 2022-03-21 01:32:11 +03:00
package migrate to tox 2022-03-21 04:38:42 +03:00
src/ahriman migrate to tox 2022-03-21 04:38:42 +03:00
tests migrate to tox 2022-03-21 04:38:42 +03:00
.bandit-test.yml strict test checks 2022-03-04 02:04:52 +03:00
.bandit.yml add bandit integration and fix its warnings 2021-08-11 02:45:13 +03:00
.gitignore migrate to tox 2022-03-21 04:38:42 +03:00
.pylintrc logging rethink 2021-08-17 00:23:34 +03:00
AUTHORS more templates 2021-03-29 00:13:20 +03:00
COPYING uploader demo 2021-03-05 04:10:29 +03:00
Dockerfile migrate to tox 2022-03-21 04:38:42 +03:00
Makefile migrate to tox 2022-03-21 04:38:42 +03:00
README.md migrate to tox 2022-03-21 04:38:42 +03:00
setup.py migrate to tox 2022-03-21 04:38:42 +03:00
tox.ini migrate to tox 2022-03-21 04:38:42 +03:00
web.png documentation update 2021-09-10 03:32:45 +03:00

ArcH Linux ReposItory MANager

tests status setup status docker image CodeFactor

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:

    web interface

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