provisioning-code/.ncl-cache/7a9dc7e155e0f47c747b6a96aace19b5de38f032fcab8d077791f7d6592ac4e9.json

49 lines
995 B
JSON

{
"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"
}
}