Welcome to ahriman's documentation! =================================== 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. Live demos ---------- * `Build status page `_. You can login as ``demo`` user by using ``demo`` password. Note, however, you will not be able to run tasks. `HTTP API documentation `_ is also available. * `Repository index `_. * `Telegram feed `_. Contents -------- .. toctree:: :maxdepth: 2 setup configuration command-line faq migration architecture advanced-usage triggers modules