Since Aug, 22 rtd doesn't force its theme anymore, leaving it as default |
||
---|---|---|
.github | ||
docker | ||
docs | ||
package | ||
src/ahriman | ||
tests | ||
.bandit-test.yml | ||
.bandit.yml | ||
.dockerignore | ||
.gitignore | ||
.pylintrc | ||
.readthedocs.yaml | ||
AUTHORS | ||
CONTRIBUTING.md | ||
COPYING | ||
Dockerfile | ||
github-logo.png | ||
Makefile | ||
pyproject.toml | ||
README.md | ||
SECURITY.md | ||
tox.ini | ||
web.png |
ArcH linux ReposItory MANager
Wrapper for managing custom repository inspired by repo-scripts.
Features
-
Install-configure-forget manager for the very own repository.
-
Multi-architecture support.
-
Dependency manager.
-
VCS packages support.
-
Official repository support.
-
Ability to patch AUR packages and even create package from local PKGBUILDs.
-
Various rebuild options with ability to automatically bump package version.
-
Sign support with gpg (repository, package), multiple packagers support.
-
Triggers for repository updates, e.g. synchronization to remote services (rsync, s3 and github) and report generation (email, html, telegram).
-
Repository status interface with optional authorization and control options:
Installation and run
For installation details kindly refer to the documentation. For application commands it is possible to get information by using --help
/help
command or by using man page (web version).
Configuration
Every available option is described in the documentation.
The application provides reasonable defaults which allow to use it out-of-box; however additional steps (like configuring build toolchain and sudoers) are recommended and can be easily achieved by following install instructions.
FAQ
Live demos
- Build status page. You can log in as
demo
user by usingdemo
password. However, you will not be able to run tasks. HTTP API documentation is also available. - Repository index.
- Telegram feed.