3.1 Control Plane vs Agent Execution Plane
3.2 Project Scope Model
3.3 Data Flow: Source -> Release -> Pipeline -> Logs/Artifacts
3.4 Runtime Configuration Layers (global / project / environment)
3.5 Pipeline Execution Semantics
3.6 Release Governance Path
3.7 Rollback Architecture (Policy-driven)
3.8 Security and Trust Boundaries
3.9 State and Persistence Model
3.10 Scalability Model
3.11 Failure Modes and Recovery Patterns
3.12 Why This Architecture Works in Practice
1.5.1 Install Docker Image
Orbnetes deployment and release orchestration documentation for operators and platform teams.
This page covers the fastest way to start Orbnetes locally using Docker.
Prerequisites
- Docker Engine 24+ installed and running.
- A reachable MySQL/MariaDB database.
- Open port for the web app (example:
8080).
Run Container
docker run -d \
--name orbnetes \
-p 8080:8080 \
-e ORBN_APP_URL=http://localhost:8080 \
-e ORBN_DB_HOST=host.docker.internal \
-e ORBN_DB_PORT=3306 \
-e ORBN_DB_NAME=orbnetes \
-e ORBN_DB_USER=orbnetes \
-e ORBN_DB_PASS=secret \
ghcr.io/orbnetes/orbnetes:latest
First Login Check
- Open
http://localhost:8080. - Confirm the app is reachable and login page loads.
- If DB is empty, complete initial setup flow.
Basic Troubleshooting
- Container logs:
docker logs -f orbnetes - Check DB connectivity from host and container network.
- Ensure
ORBN_APP_URLmatches your exposed host/port.