NexaDock

Cloud Engine
Launch Dashboard ↗
NEXADOCK CONTAINER DEPLOYMENT ENGINE v1.0

Instant Container Orchestration & Subdomain Proxying

Deploy, monitor, scale, and manage isolated Docker containers, images, bridge networks, and storage volumes in seconds through a modern web console — with every container automatically reachable at its own live subdomain.

NexaDock System Topology & Subdomain Proxy Router
Client Request web-demo.dockplay.mywire.org:80 NexaDock Proxy Engine Port 4000 → Subdomain Router Inspects Docker DNS & Bridge Network ⚡ Zero-Latency Hot Route deploy-engine Bridge web-demo:80 IP: 172.18.0.3 my-postgres:5432 IP: 172.18.0.4 my-cache:6379 IP: 172.18.0.5
Proxy Router Latency
< 15ms
Network Bridge
deploy-engine
Docker Registry API
Docker Hub Real-Time
Documented Endpoints
11 REST Routes

Built for Production Container Orchestration

Complete Docker daemon management paired with dynamic host reverse proxy routing.

Dynamic Subdomain Proxy

Instant HTTP reverse proxy mapping. Every container deployed on the deploy-engine bridge network automatically receives a custom domain endpoint at http://container-name.dockplay.mywire.org:80 — swap in your own domain via the DOMAIN environment variable for production.

Container Power Controls

Interactive single-click Start, Stop, Pause, Resume, and Force Delete. Real-time status badges with interactive skeleton loading state handling.

Docker Hub Auto-Complete

Real-time official Docker image search with star ratings and description popovers as you type image names in the deploy modal.

Image, Network & Volume Pruning

Monitor local image SHA256 layers, inspect container environments, prune unused Docker bridge networks, and delete persistent storage volume mounts.

Race-Safe Action Handling

Every button disables itself and shows a spinner mid-flight, so start, stop, pause, and delete requests can never double-fire or race the Docker daemon.

REST API + Swagger Docs

11 documented endpoints behind an interactive OpenAPI 3.0 Swagger UI — script deployments, wire NexaDock into CI, or drive it entirely from the dashboard.

From Deploy to Live Route, One Flow

Scroll through what happens the moment you deploy — the panel on the right follows along.

1 Deploy & Auto-Route

Ship a container, get a live URL back

Call POST /container with an image name — NexaDock pulls it if it's missing, starts it on the deploy-engine bridge, and the proxy makes it reachable at http://<name>.dockplay.mywire.org:80 immediately. No nginx config, no DNS record, no restart.

2 Full Lifecycle Control

Start, pause, stop, delete — safely

Every power action runs through the same guarded flow the dashboard uses: the button locks, a spinner shows, and the request completes before another can fire. Status badges update the instant Docker confirms the change.

3 See Your Whole Fleet

Containers, images, networks, volumes

One dashboard surfaces everything running on the engine — cached image layers, bridge networks, and persistent volumes — so nothing is a daemon-only mystery.

Request → Route
POST /container { "image": "nginx:alpine", "name": "web-demo" }
Power Actions
web-demo
running
● running
Start Pause Stop Delete
Fleet Overview
7
Containers
12
Images cached
3
Bridge networks
5
Volumes

Where NexaDock Fits

The fast, disposable layer for everyday container work.

Local Multi-Service Development

Spin up Postgres, Redis, and your app side by side — each with a real subdomain instead of a mess of forwarded ports.

Ephemeral Preview Environments

Deploy a branch build, hand someone a *.dockplay.mywire.org link for review, then force-delete it the moment you're done.

Internal Tooling Sandboxes

Run admin dashboards and internal tools without hand-writing an nginx vhost for every one of them.

Docker Hub Exploration

Search, inspect, and compare images by star rating and official status before you commit disk space to pulling them.

Powered by High-Performance Architecture

Built with Bun, Express, TypeScript, and Dockerode Socket Orchestration.

TypeScript 5.x Bun Runtime Express v5 Dockerode http-proxy-middleware Docker Engine API OpenAPI 3.0 EJS Template Engine

Your next container is one call away.

Open the console, deploy something, and watch the route appear.