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