zot-bin: Add configuration file
Signed-off-by: Stefan Knoblich <stkn@bitplumber.de>
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
|
AUX config.json 1809 BLAKE2B 5f9d938369755ed3f536e978c89a855145410f80e15563740190f7100d615738d3adb618872793ef2a930f92dcd1c509434bca67cecd7af2437abab897083073 SHA512 1489e59ed25bd8b0aca2dcd847646a81f1f92e8b20414378716cd6d217293450cb04c42be727cdf7d96b5d8b6c62a779371ab3397ceb15e088107a7bc7422e20
|
||||||
AUX zot.confd 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
|
AUX zot.confd 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
|
||||||
AUX zot.initd 720 BLAKE2B d6dda4249d9a5273497e1e9cbf5c41c3a04a2fbc640c39bed671cb313b4929927531adfcd99193e4d7ed2851ab9c9ae07486e8bf4fa1b9fc08e09c49e2cf98f7 SHA512 a9c85f3638fca25e8582d24e724f88a93a406d66d9daeab8417c9a79e53ace0a7304ff399d9b8be48e397ae7c41c497c1585c233f9f8e34a884758d408d813fc
|
AUX zot.initd 720 BLAKE2B d6dda4249d9a5273497e1e9cbf5c41c3a04a2fbc640c39bed671cb313b4929927531adfcd99193e4d7ed2851ab9c9ae07486e8bf4fa1b9fc08e09c49e2cf98f7 SHA512 a9c85f3638fca25e8582d24e724f88a93a406d66d9daeab8417c9a79e53ace0a7304ff399d9b8be48e397ae7c41c497c1585c233f9f8e34a884758d408d813fc
|
||||||
AUX zot.service 417 BLAKE2B f8873f598388e9211c7b109298ed8a19bc368d0f54c3fa02b8bf9b13cc986de10ee0dc74ba8532cbd38f4d1bd3154bd7ebd7b390fca4b35cdc494120eea6cc3e SHA512 2e43523796b364c0719f8703ad58a5167cdcbc157938c103d465ceca6ab398c8ef281c3c9cfb9ad8bf946fa9d1dfea7c1938cd95bb5d3794437480c5598e24cd
|
AUX zot.service 417 BLAKE2B f8873f598388e9211c7b109298ed8a19bc368d0f54c3fa02b8bf9b13cc986de10ee0dc74ba8532cbd38f4d1bd3154bd7ebd7b390fca4b35cdc494120eea6cc3e SHA512 2e43523796b364c0719f8703ad58a5167cdcbc157938c103d465ceca6ab398c8ef281c3c9cfb9ad8bf946fa9d1dfea7c1938cd95bb5d3794437480c5598e24cd
|
||||||
DIST zli-2.0.3-linux-amd64 13066561 BLAKE2B a47e70efd51b2e8ee15aa41786d59a781a9e31e0eb5ecddfa7f6b552babae666a1ee21fdf36af808dabf4edd2ee1e701fd6bdad4b0fa9711ad30de5821a9e330 SHA512 34043d7f0fe4110c80b739c4a4c5369fb0f0afa31bd5a29696a1e3f71e0ac66f8ba5fc072dc2bf4a412e0f8d1bc59e17d08e194da6d15e6051f1fffb9e7dc9d2
|
DIST zli-2.0.3-linux-amd64 13066561 BLAKE2B a47e70efd51b2e8ee15aa41786d59a781a9e31e0eb5ecddfa7f6b552babae666a1ee21fdf36af808dabf4edd2ee1e701fd6bdad4b0fa9711ad30de5821a9e330 SHA512 34043d7f0fe4110c80b739c4a4c5369fb0f0afa31bd5a29696a1e3f71e0ac66f8ba5fc072dc2bf4a412e0f8d1bc59e17d08e194da6d15e6051f1fffb9e7dc9d2
|
||||||
DIST zot-2.0.3-linux-amd64 155664705 BLAKE2B 460ec6b9648537c75f8dc549fb6688d01185123cf16d6abad4ec0ada02c16be94bcd274c5af7570e8e0a3f154b480c4fd56b38f61a47b9a2fc482224659414d6 SHA512 af9a7fdd328bd4c587ba9c40d284f7e16fb32f1e12f3f1cbda16302fff401b0f1f36d46756af49f914980effb746ca91993c417360fbaec9aa88485865b8209b
|
DIST zot-2.0.3-linux-amd64 155664705 BLAKE2B 460ec6b9648537c75f8dc549fb6688d01185123cf16d6abad4ec0ada02c16be94bcd274c5af7570e8e0a3f154b480c4fd56b38f61a47b9a2fc482224659414d6 SHA512 af9a7fdd328bd4c587ba9c40d284f7e16fb32f1e12f3f1cbda16302fff401b0f1f36d46756af49f914980effb746ca91993c417360fbaec9aa88485865b8209b
|
||||||
EBUILD zot-bin-2.0.3.ebuild 1022 BLAKE2B abc392a2e11e0666df64a67fdb6d2597393cfbcfe65144e35363af1e56277275cacf54118960f953729cd66df45aa51fd5c3a39b778209713f96330bddd7a007 SHA512 e982a515400e439e3aa4f206281381079da7fd009a4dff0dbbb2853edbdf69316156373e5164ba65d13f96dd0f3ed9552e3e7dbe90fef6fe25ffd1cefe29b751
|
EBUILD zot-bin-2.0.3.ebuild 1020 BLAKE2B 3c9e3e2df4285a878cc7526540e0c97c4e91f6d026f5eed055c5de5c6e02cfec4f419541cbff356f477cfcc84b1d2ca6ac5946fe5d33444157bbc0438d5a687a SHA512 55382ac99662cc9f9974c8f487a0a8b795fadf0f7f85c400447677efeb1bb029c7f62758911784521e7eff39ab3b15d8407605bdb566893209225f83fd96721e
|
||||||
|
|||||||
99
app-containers/zot-bin/files/config.json
Normal file
99
app-containers/zot-bin/files/config.json
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
{
|
||||||
|
"distSpecVersion": "1.1.0",
|
||||||
|
"storage": {
|
||||||
|
"rootDirectory": "/var/lib/zot",
|
||||||
|
"dedupe": true,
|
||||||
|
"gc": true,
|
||||||
|
"gcDelay": "1h",
|
||||||
|
"gcInterval": "12h"
|
||||||
|
},
|
||||||
|
"http": {
|
||||||
|
"address": "127.0.0.1",
|
||||||
|
"port": "8080",
|
||||||
|
"externalUrl": "http://127.0.0.1:8080",
|
||||||
|
"realm": "zot",
|
||||||
|
"auth": {
|
||||||
|
"htpasswd": {
|
||||||
|
"path": "/etc/zot/htpasswd"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"accessControl": {
|
||||||
|
"adminPolicy": {
|
||||||
|
"users": [
|
||||||
|
"admin"
|
||||||
|
],
|
||||||
|
"groups": [
|
||||||
|
"admins"
|
||||||
|
],
|
||||||
|
"actions": [
|
||||||
|
"read",
|
||||||
|
"create",
|
||||||
|
"update",
|
||||||
|
"delete"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"groups": {
|
||||||
|
"admins": {
|
||||||
|
"users": [
|
||||||
|
"admin"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"developers": {
|
||||||
|
"users": []
|
||||||
|
},
|
||||||
|
"users": {
|
||||||
|
"users": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"repositories": {
|
||||||
|
"**": {
|
||||||
|
"defaultPolicy": [],
|
||||||
|
"policies": [
|
||||||
|
{
|
||||||
|
"groups": [
|
||||||
|
"admins"
|
||||||
|
],
|
||||||
|
"actions": [
|
||||||
|
"read",
|
||||||
|
"create",
|
||||||
|
"update",
|
||||||
|
"delete"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"groups": [
|
||||||
|
"developers"
|
||||||
|
],
|
||||||
|
"actions": [
|
||||||
|
"read",
|
||||||
|
"create",
|
||||||
|
"update"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"groups": [
|
||||||
|
"users"
|
||||||
|
],
|
||||||
|
"actions": [
|
||||||
|
"read",
|
||||||
|
"create"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"log": {
|
||||||
|
"level": "info"
|
||||||
|
},
|
||||||
|
"extensions": {
|
||||||
|
"scrub": {
|
||||||
|
"enable": true,
|
||||||
|
"interval": "24h"
|
||||||
|
},
|
||||||
|
"ui": {
|
||||||
|
"enable": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -42,5 +42,5 @@ src_install() {
|
|||||||
keepdir /var/log/${MY_PN}
|
keepdir /var/log/${MY_PN}
|
||||||
|
|
||||||
insinto /etc/${MY_PN}
|
insinto /etc/${MY_PN}
|
||||||
newins example/config-minimal.json config.json
|
newins "${FILESDIR}/config.json" config.json
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user