64 lines
1.6 KiB
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"
|
|
}
|
|
]
|