Open-source · AGPL-3.0

Your AI
Platform Engineer

One command on any VPS. Docker, Traefik, SSL, monitoring, and an AI agent that deploys and operates your infrastructure via natural language.

$ Install Pleng View Source →
pleng@vps ~
$ curl -fsSL https://raw.githubusercontent.com/mutonby/pleng/main/install.sh | sudo bash
 
Installing Pleng...
Docker verified
Traefik configured
SSL certificates ready
AI Agent connected
Telegram bot online
 
Ready! Dashboard at https://dashboard.your-ip.sslip.io

One platform replaces

Coolify + Dokploy + Uptime Kuma + PagerDuty

Everything your VPS needs.
Nothing it doesn't.

5 containers. One compose command. Deploy apps, monitor health, and manage infrastructure through Telegram — in plain English.

Natural Language Deploys

Tell the AI agent what to build. "Deploy a booking API with Postgres" — and it writes the code, Dockerfile, and deploys it. No YAML wizardry required.

Automatic HTTPS

Traefik + Let's Encrypt handle SSL certificates automatically. Staging gets free sslip.io URLs. Production domains with one command via pleng promote.

AI Heartbeat Monitor

Three-tier health checks every 10 minutes. The AI reads logs, analyzes metrics, auto-restarts containers, and alerts you on Telegram when something's wrong.

Telegram Control

Your infrastructure in your pocket. Deploy, check logs, restart services, and get real-time alerts — all from a Telegram chat with your AI agent.

Git Deploy

Point it at a GitHub repo with pleng deploy-git and it handles the rest. Or deploy any docker-compose project from a local directory.

Full Diagnostics

Container stats, RAM, disk, load, Traefik error analysis, access log analytics, and health reports — all available via CLI or the React dashboard.

5 containers.
Zero complexity.

A fully sandboxed stack. The agent can't touch your Docker socket or host filesystem — it operates entirely through the platform API.

01

Traefik

Reverse proxy, SSL termination, automatic HTTPS, routing

edge
02

Platform API

REST API, Docker orchestration, SQLite state, health monitoring

core
03

AI Agent

Claude Code instance with sandboxed pleng CLI access

brain
04

Telegram Bot

Natural language bridge between you and the agent

interface
05

Dashboard

React web UI — sites, logs, status at a glance

visual

From zero to deployed
in 3 steps

Install Pleng on your VPS. Talk to it on Telegram. That's the whole workflow.

1

Install on any VPS

One curl command installs everything. Docker, Traefik, SSL, the AI agent, and the Telegram bot — all configured and running in under 2 minutes.

curl -fsSL https://raw.githubusercontent.com/mutonby/pleng/main/install.sh | sudo bash
2

Talk to your agent

Open Telegram. Tell the agent what you need: "deploy my-app from GitHub", "build me a REST API", or "why is the server slow?" — it understands and acts.

"Build me a task manager with authentication and deploy it"
3

Go live with one command

Add a custom domain and get automatic SSL. Your app is now live on HTTPS with health monitoring and Telegram alerts built in.

pleng promote my-app --domain app.yourdomain.com

Your server, in your pocket

Pleng's AI agent lives in Telegram. Deploy apps, read logs, diagnose issues, and manage your entire infrastructure from a chat — no SSH required.

P
Pleng Agent
online
deploy github.com/user/api --name booking-api
Building from repo... docker compose up done. Your API is live at booking-api.5.161.x.x.sslip.io
why is it responding slow?
Checked logs and metrics. The DB connection pool is exhausted — 50 connections maxed. I've updated the pool to 100 and redeployed. Response time back to ~45ms.
nice, add the production domain
Running pleng promote. SSL certificate issued. Live at https://api.yoursite.com
1
Command to install
5
Containers total
2GB
Minimum RAM
$0
License cost

Questions

What is Pleng?+

Pleng is a free, open-source (AGPL-3.0) self-hosted platform that combines deployment automation, system monitoring, and an AI agent (Claude Code) into a single Docker Compose stack. It runs on any VPS and lets you deploy, monitor, and manage infrastructure using natural language via Telegram.

How does Pleng compare to Coolify or Dokploy?+

Pleng replaces multiple tools in one stack: Coolify/Dokploy for deployment, Uptime Kuma for monitoring, and PagerDuty for alerting. It adds an AI agent that can deploy apps from natural language descriptions, diagnose production issues by reading logs and metrics, and operate infrastructure autonomously.

What are the system requirements?+

A VPS with Docker installed, at least 2GB of RAM, and ports 80 and 443 open. You also need a Telegram bot token (free from @BotFather) and an Anthropic API key for the AI agent. Works on any Linux distribution that supports Docker.

Is it really free?+

Yes. Pleng is 100% free and open-source under AGPL-3.0. You self-host it on your own VPS. The only costs are your VPS provider (starting from ~$5/month) and Anthropic API usage for the AI agent.

Is the AI agent safe? Can it break my server?+

The agent runs in a fully sandboxed Docker container. It can only interact with your infrastructure through the platform API — no direct access to the Docker socket, host filesystem, or network. All operations go through the pleng CLI which enforces safety boundaries.

Can I use my own AI model?+

Pleng uses Claude Code as its AI agent with support for both Anthropic API keys and OAuth authentication. The agent's behavior is customizable through persistent configuration files (CLAUDE.md, heartbeat.md) that survive redeploys.

// Get started

Deploy your first app
in under 2 minutes

One command. Your own VPS. Full control. No vendor lock-in.

View on GitHub →
curl -fsSL https://raw.githubusercontent.com/mutonby/pleng/main/install.sh | sudo bash Click to copy