t0001: Add more git-auth tests
[aur.git] / conf / config.proto
blobc56141c2e0cea981fd4d5086eb152c81c24a6682
1 [database]
2 backend = mysql
3 host = localhost
4 socket = /var/run/mysqld/mysqld.sock
5 name = AUR
6 user = aur
7 password = aur
9 [options]
10 username_min_len = 3
11 username_max_len = 16
12 passwd_min_len = 4
13 default_lang = en
14 sql_debug = 0
15 max_sessions_per_user = 8
16 login_timeout = 7200
17 persistent_cookie_timeout = 2592000
18 max_filesize_uncompressed = 8388608
19 disable_http_login = 1
20 aur_location = https://aur.archlinux.org
21 git_clone_uri_anon = https://aur.archlinux.org/%s.git
22 git_clone_uri_priv = ssh://aur@aur.archlinux.org/%s.git
23 max_rpc_results = 5000
24 max_depends = 1000
25 aur_request_ml = aur-requests@archlinux.org
26 request_idle_time = 1209600
27 auto_orphan_age = 15552000
28 auto_delete_age = 86400
29 pkgbuild_uri = https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=%s
30 log_uri = https://aur.archlinux.org/cgit/aur.git/log/?h=%s
31 snapshot_uri = /cgit/aur.git/snapshot/%s.tar.gz
32 enable-maintenance = 1
33 maintenance-exceptions = 127.0.0.1
35 [notifications]
36 notify-cmd = /srv/http/aurweb/scripts/notify.py
37 sendmail = /usr/bin/sendmail
38 sender = notify@aur.archlinux.org
39 reply-to = noreply@aur.archlinux.org
41 [fingerprints]
42 Ed25519 = SHA256:HQ03dn6EasJHNDlt51KpQpFkT3yBX83x7BoIkA1iv2k
43 ECDSA = SHA256:L71Q91yHwmHPYYkJMDgj0xmUuw16qFOhJbBr1mzsiOI
44 RSA = SHA256:Ju+yWiMb/2O+gKQ9RJCDqvRg7l+Q95KFAeqM5sr6l2s
46 [auth]
47 valid-keytypes = ssh-rsa ssh-dss ecdsa-sha2-nistp256 ecdsa-sha2-nistp384 ecdsa-sha2-nistp521 ssh-ed25519
48 username-regex = [a-zA-Z0-9]+[.\-_]?[a-zA-Z0-9]+$
49 git-serve-cmd = /srv/http/aurweb/git-interface/git-serve.py
50 ssh-options = restrict
52 [serve]
53 repo-path = /srv/http/aurweb/aur.git/
54 repo-regex = [a-z0-9][a-z0-9.+_-]*$
55 git-shell-cmd = /usr/bin/git-shell
56 git-update-cmd = /srv/http/aurweb/git-interface/git-update.py
57 ssh-cmdline = ssh aur@aur.archlinux.org
59 [update]
60 max-blob-size = 256000
62 [aurblup]
63 db-path = /srv/http/aurweb/aurblup/
64 sync-dbs = core extra community multilib testing community-testing
65 servers = ftp://mirrors.kernel.org/archlinux/%s/os/x86_64