repoindex/testing/repoindex.conf.js

56 lines
1.6 KiB
JavaScript

{
"alpm": {
"rootDir": "/",
"dbPath": "/var/lib/pacman",
"pacmanConfigFile": "/etc/pacman.conf"
},
"cacheDir": ".",
"storageDir": ".",
"aur": {
"enabled": true
},
"server": {
"listeningPort": 1234,
"certFile": "/run/media/martchus/files/programming/projects/c++/qmake/projects/repoindex/cert/test.crt",
"keyFile": "/run/media/martchus/files/programming/projects/c++/qmake/projects/repoindex/cert/test.key",
"insecure": false
},
"repos": {
"localEnabled": true,
"fromPacmanConfig": true,
"add": [
{"name": "ownstuff",
"sourcesDir": "path/to/local/source/dir",
"packagesDir": "/run/media/devel/repo/arch/ownstuff/os/x86_64",
"upgradeSources": ["aur"],
"server": [
"https://localhost/repo/arch/$repo/os/$arch"
]
},
{"name": "local", "maxAge": 3600},
{"name": "core", "maxAge": 28800},
{"name": "extra", "maxAge": 28800},
{"name": "community", "maxAge": 28800},
{"name": "multilib", "maxAge": 28800},
{"name": "ownstuff-testing",
"ignore": true,
"sourcesDir": "path/to/local/source/dir",
"packagesDir": "/run/media/devel/repo/arch/ownstuff-testing/os/x86_64",
"upgradeSources": ["aur"],
"server": [
"https://localhost/repo/arch/$repo/os/$arch"
]
}
]
}
}