provisioning-code/.ncl-cache/dbf01994ca07ee8caacdfb09c6f35f7ffe5133fe46e6e9cbddab73f197205be8.json

160 lines
3.4 KiB
JSON

{
"DefaultForgejo": {
"data_dir": "/var/lib/data/forgejo",
"database": "forgejo",
"db_host": "postgresql.data.svc",
"http_port": 3000,
"image": "codeberg.org/forgejo/forgejo:latest",
"mode": "cluster",
"name": "forgejo",
"namespace": "data",
"operations": {
"delete": true,
"health": true,
"install": true,
"update": true
},
"provides": {
"port": 3000,
"service": "forgejo"
},
"repos_dir": "/var/lib/data/forgejo",
"requires": {
"credentials": [
"FORGEJO_ADMIN_PASSWORD",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 222
},
{
"exposure": "public",
"port": 80
},
{
"exposure": "public",
"port": 443
}
],
"storage": {
"persistent": true,
"size": "20Gi"
}
},
"ssh_port": 222,
"version": "latest"
},
"Forgejo": {
"data_dir": "/var/lib/data/forgejo",
"database": "forgejo",
"db_host": "postgresql.data.svc",
"http_port": 3000,
"image": "codeberg.org/forgejo/forgejo:latest",
"mode": "cluster",
"name": "forgejo",
"namespace": "data",
"operations": {
"backup": false,
"config": false,
"delete": true,
"health": true,
"install": true,
"reinstall": false,
"restart": false,
"restore": false,
"scripts": false,
"update": true
},
"provides": {
"databases": [],
"endpoints": [],
"port": 3000,
"service": "forgejo"
},
"repos_dir": "/var/lib/data/forgejo",
"requires": {
"credentials": [
"FORGEJO_ADMIN_PASSWORD",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 222,
"protocol": "TCP"
},
{
"exposure": "public",
"port": 80,
"protocol": "TCP"
},
{
"exposure": "public",
"port": 443,
"protocol": "TCP"
}
],
"storage": {
"persistent": true,
"size": "20Gi"
}
},
"ssh_port": 222,
"version": "latest"
},
"Version": {
"nickel_api": "1.0",
"version": "1.0.0"
},
"defaults": {
"forgejo": {
"data_dir": "/var/lib/data/forgejo",
"database": "forgejo",
"db_host": "postgresql.data.svc",
"http_port": 3000,
"image": "codeberg.org/forgejo/forgejo:latest",
"mode": "cluster",
"name": "forgejo",
"namespace": "data",
"operations": {
"delete": true,
"health": true,
"install": true,
"update": true
},
"provides": {
"port": 3000,
"service": "forgejo"
},
"repos_dir": "/var/lib/data/forgejo",
"requires": {
"credentials": [
"FORGEJO_ADMIN_PASSWORD",
"POSTGRES_PASSWORD"
],
"ports": [
{
"exposure": "public",
"port": 222
},
{
"exposure": "public",
"port": 80
},
{
"exposure": "public",
"port": 443
}
],
"storage": {
"persistent": true,
"size": "20Gi"
}
},
"ssh_port": 222,
"version": "latest"
}
}
}