mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
Support for multiple servers has never been used by the official aurweb setup and the current implementation makes it impossible to use server URIs that contain spaces. For simplicity, change the implementation such that only a single server is supported. Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
69 lines
2 KiB
Protocol Buffer
69 lines
2 KiB
Protocol Buffer
[database]
|
|
backend = mysql
|
|
host = localhost
|
|
socket = /var/run/mysqld/mysqld.sock
|
|
name = AUR
|
|
user = aur
|
|
password = aur
|
|
|
|
[options]
|
|
username_min_len = 3
|
|
username_max_len = 16
|
|
passwd_min_len = 4
|
|
default_lang = en
|
|
sql_debug = 0
|
|
max_sessions_per_user = 8
|
|
login_timeout = 7200
|
|
persistent_cookie_timeout = 2592000
|
|
max_filesize_uncompressed = 8388608
|
|
disable_http_login = 1
|
|
aur_location = https://aur.archlinux.org
|
|
git_clone_uri_anon = https://aur.archlinux.org/%s.git
|
|
git_clone_uri_priv = ssh://aur@aur.archlinux.org/%s.git
|
|
max_rpc_results = 5000
|
|
max_depends = 1000
|
|
aur_request_ml = aur-requests@archlinux.org
|
|
request_idle_time = 1209600
|
|
auto_orphan_age = 15552000
|
|
auto_delete_age = 86400
|
|
pkgbuild_uri = https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=%s
|
|
log_uri = https://aur.archlinux.org/cgit/aur.git/log/?h=%s
|
|
snapshot_uri = /cgit/aur.git/snapshot/%s.tar.gz
|
|
enable-maintenance = 1
|
|
maintenance-exceptions = 127.0.0.1
|
|
|
|
[notifications]
|
|
notify-cmd = /srv/http/aurweb/scripts/notify.py
|
|
sendmail = /usr/bin/sendmail
|
|
sender = notify@aur.archlinux.org
|
|
reply-to = noreply@aur.archlinux.org
|
|
|
|
[fingerprints]
|
|
Ed25519 = SHA256:HQ03dn6EasJHNDlt51KpQpFkT3yBX83x7BoIkA1iv2k
|
|
ECDSA = SHA256:L71Q91yHwmHPYYkJMDgj0xmUuw16qFOhJbBr1mzsiOI
|
|
RSA = SHA256:Ju+yWiMb/2O+gKQ9RJCDqvRg7l+Q95KFAeqM5sr6l2s
|
|
|
|
[auth]
|
|
valid-keytypes = ssh-rsa ssh-dss ecdsa-sha2-nistp256 ecdsa-sha2-nistp384 ecdsa-sha2-nistp521 ssh-ed25519
|
|
username-regex = [a-zA-Z0-9]+[.\-_]?[a-zA-Z0-9]+$
|
|
git-serve-cmd = /srv/http/aurweb/git-interface/git-serve.py
|
|
ssh-options = restrict
|
|
|
|
[serve]
|
|
repo-path = /srv/http/aurweb/aur.git/
|
|
repo-regex = [a-z0-9][a-z0-9.+_-]*$
|
|
git-shell-cmd = /usr/bin/git-shell
|
|
git-update-cmd = /srv/http/aurweb/git-interface/git-update.py
|
|
ssh-cmdline = ssh aur@aur.archlinux.org
|
|
|
|
[update]
|
|
max-blob-size = 256000
|
|
|
|
[aurblup]
|
|
db-path = /srv/http/aurweb/aurblup/
|
|
sync-dbs = core extra community multilib testing community-testing
|
|
server = ftp://mirrors.kernel.org/archlinux/%s/os/x86_64
|
|
|
|
[mkpkglists]
|
|
packagesfile = /srv/http/aurweb/web/html/packages.gz
|
|
pkgbasefile = /srv/http/aurweb/web/html/pkgbase.gz
|