split creds from main config
Some checks are pending
PVE2 Infrastructure Deploy / terraform (push) Waiting to run

This commit is contained in:
admin 2026-02-06 14:31:43 -07:00
parent c18b74d0dd
commit 904b015a6b
2 changed files with 20 additions and 9 deletions

View file

@ -12,13 +12,12 @@
"extensions": {
"sync": {
"enable": true,
"credentialsFile": "/shared/zot/creds.json",
"registries": [
{
"urls": ["https://registry-1.docker.io"],
"urls": ["https://docker.io"],
"onDemand": true,
"tlsVerify": true,
"username": "{{ZOT_DOCKERHUB_USER}}",
"password": "{{ZOT_DOCKERHUB_TOKEN}}",
"content": [
{ "prefix": "docker-hub/**" }
]
@ -27,8 +26,6 @@
"urls": ["https://ghcr.io"],
"onDemand": true,
"tlsVerify": true,
"username": "{{ZOT_GITHUB_USER}}",
"password": "{{ZOT_GITHUB_TOKEN}}",
"content": [
{ "prefix": "ghcr/**" }
]
@ -37,8 +34,6 @@
"urls": ["https://lscr.io"],
"onDemand": true,
"tlsVerify": true,
"username": "{{ZOT_LSCR_USER}}",
"password": "{{ZOT_LSCR_TOKEN}}",
"content": [
{ "prefix": "lscr/**" }
]
@ -47,8 +42,6 @@
"urls": ["https://codeberg.org"],
"onDemand": true,
"tlsVerify": true,
"username": "{{ZOT_CODEBERG_USER}}",
"password": "{{ZOT_CODEBERG_TOKEN}}",
"content": [
{ "prefix": "lscr/**" }
]

View file

@ -0,0 +1,18 @@
{
"docker.io": {
"username": "${OT_DOCKERHUB_USER}",
"password": "${OT_DOCKERHUB_TOKEN}"
},
"ghcr.io": {
"username": "${ZOT_GITHUB_USER}",
"password": "${ZOT_GITHUB_TOKEN}"
},
"lscr.io": {
"username": "${ZOT_LSCR_USER}",
"password": "${ZOT_GITHUB_TOKEN}"
},
"codeberg.org": {
"username": "${ZOT_CODEBERG_USER}",
"password": "${ZOT_CODEBERG_TOKEN}"
}
}