Choose how you work.
The console, CLI, and AI agent tools connect to the same platform API. Permissions scope what each identity can do.
- React console
- Go CLI
- MCP tools
Meshploy brings routing, builds, deployments, and access control together—with mesh-only nodes for services running outside Kubernetes.
Explore the layers ↓Select a layer to stop cycling. Press Play to resume.
Functional groups, not sequential steps.
The console, CLI, and AI agent tools connect to the same platform API. Permissions scope what each identity can do.
The API checks access and coordinates resource operations. Platform configuration and state are stored in PostgreSQL.
Build jobs produce container images. Workers pull them from a registry, and K3s schedules workloads according to capacity and placement rules.
The gateway routes public traffic to selected endpoints over the private mesh. Existing services can participate without becoming Kubernetes workloads.
Git providers supply source and deployment triggers. Backup jobs write to configured object storage, while notifications deliver platform events.
Management requests, builds, public traffic, and external integrations follow different paths.
Simplified system view. Lines show calls and data flow, not physical machine boundaries. DNS, metrics, and detailed job internals are omitted for readability.
Build on one machine. Run on another. The private mesh connects the work.
Git repository
Source → container image
Store and distribute
Roll out the workload
Publish an endpoint
Pre-built images skip the build step. Build nodes must be online. Replica placement depends on capacity and scheduling rules; increasing replicas is not automatic scaling.
The gateway provides the public entry point. Other machines contribute the capabilities you assign to them.
Public routing and the platform’s entry point. Direct selected traffic to workloads or existing endpoints.
Runs Kubernetes workloads. Applications use the resources available on eligible nodes.
Produces container images from your source. A supported local machine can participate when it is online.
Connects existing services over the private network without becoming a Kubernetes worker.
Deployment workflows, resource configuration, mesh membership, routes, access permissions, and configured backup jobs.
Server provisioning, host security, firewall rules, capacity, DNS prerequisites, and backup storage. Verify your recovery procedures and keep the underlying machines available.
Explore a sample workspace, or set up Meshploy on your infrastructure.