Self-hosted deployment platform for Docker
Think Vercel/Netlify — but self-hosted, on your own servers.
Nexploy deploys applications straight from GitHub, GitLab, Gitea, Bitbucket or Azure Repos into Docker containers, fronted by Traefik with automatic HTTPS — no third-party cloud required.
- Git Integration — GitHub (GitHub App), GitLab, Gitea, Bitbucket and Azure Repos, with OAuth, auto-configured webhooks, commit statuses and releases — including self-hosted GitLab and Gitea instances
- Automated Build Pipeline — Resumable, step-by-step builds with real-time log streaming
- Docker Management — Containers, images, volumes, and networks from one dashboard
- Traefik Reverse Proxy — Automatic routing and Let's Encrypt SSL
- Real-time Monitoring — Live container stats, build logs, and Docker events via SSE
- Encrypted Environment Variables — AES-256-CBC at rest
- In-browser Terminal — WebSocket-powered Docker container terminal
- Two-Factor Authentication — TOTP with backup codes
- Multi-language — English, French, Italian and Spanish
Next.js 16 · React 19 · Tailwind CSS · Hono.js · Prisma 7 · PostgreSQL 18 · Better Auth · Inngest · Docker · Traefik v3 · pnpm + Turborepo
| Repo | Description |
|---|---|
nexploy |
The main application (monorepo: web app, Docker API, desktop app) |
docs |
Documentation site |
git clone https://github.com/Nexploy/nexploy.git
cd nexploy
pnpm install
pnpm devSee the full setup guide for prerequisites and environment configuration.
Built by the Nexploy team.