Package server

An AUR-compatible server for your own packages.

TAUR speaks the AUR RPC, serves one git repository per package base, and gives you accounts, organizations, and a small web UI. yay and paru can search it with --aururl.

InstallGuides

This site is the project documentation. The server you run has its own package UI at the bind address.

TAUR mark: an angular tau, not the Arch Linux logo

Features

Quick start

git clone https://github.com/WeirdBrains/taur
cd taur
cargo build --release
./target/release/taur --home /tmp/taur-dev import tests/fixtures/hello-taur
./target/release/taur --home /tmp/taur-dev serve --bind 127.0.0.1:8080

The public package service is https://packages.taur.weirdbrains.com. This site does not serve RPC or git. Without --save:

yay --aururl https://packages.taur.weirdbrains.com --aurrpcurl 'https://packages.taur.weirdbrains.com/rpc?' -Ss hello