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

64 lines
1.6 KiB
JSON

[
{
"binary_path": "~/.local/bin/svault",
"dependencies": [],
"desc": "SecretumVault server for secrets management and encryption",
"health_check_timeout": 5,
"name": "svault_server-vault",
"port": 8082,
"required": true,
"srvc": "vault",
"startup_command": "svault server --config ~/.config/provisioning/secretumvault-dev.toml",
"url": "http://127.0.0.1:8082"
},
{
"dependencies": [],
"desc": "SurrealDB multi-model database for data storage and queries",
"name": "surrealdb-dbs",
"port": 8000,
"required": true,
"srvc": "dbs",
"url": "http://127.0.0.1:8000"
},
{
"dependencies": [],
"desc": "PostgreSQL database for Forgejo and Woodpecker services",
"name": "postgresql-db",
"port": 5432,
"required": false,
"srvc": "postgres",
"url": "postgresql://127.0.0.1:5432"
},
{
"dependencies": [
"postgresql-db"
],
"desc": "Forgejo Git server for version control and collaboration",
"name": "forgejo-git",
"port": 3000,
"required": false,
"srvc": "git",
"url": "http://127.0.0.1:3000"
},
{
"dependencies": [],
"desc": "Zot OCI-compliant container registry for container images",
"name": "zot-register",
"port": 5001,
"required": false,
"srvc": "register",
"url": "http://127.0.0.1:5001"
},
{
"dependencies": [
"forgejo-git",
"postgresql-db"
],
"desc": "Woodpecker CI/CD pipeline engine for automation and testing",
"name": "woodpecker-cdci",
"port": 8180,
"required": false,
"srvc": "cdci",
"url": "http://127.0.0.1:8180"
}
]