v0.1.0 Alpha — Not recommended for critical production workloads just yet. Perfect for side projects, internal tools, and staging environments.

Open source·v0.1.0· MIT License

Deploy any app
to your own server

Self-hosted PaaS for your VPS. Git push → auto-build → live URL with HTTPS. No cloud bills. No lock-in. Full control.

One command install

$curl -fsSL https://raw.githubusercontent.com/youssef509/loomdeploy/main/deploy.sh | sudo bash
1
command to install
< 5m
to first deployment
100%
open source, MIT
0
cloud bills

How it works

Up and running in 3 steps

No DevOps expertise required.

01

Run the installer

One curl command installs Docker, Traefik, and LoomDeploy. Enter your domain and email — done.

02

Create your admin account

Visit your dashboard URL and create the admin account on first visit. Locks automatically after.

03

Deploy your first project

Connect a Git repo and hit Deploy. Framework auto-detected, image built, served over HTTPS.

Features

Everything you need

A complete deployment platform, on your own infrastructure.

One-click deploys

Connect any Git repo and deploy in seconds. Auto-deploy on every push via webhooks.

Auto SSL & domains

Traefik + Let's Encrypt handle HTTPS automatically. Auto-generated subdomains for every project.

Live build logs

Watch your build stream in real time. See exactly what went wrong if a build fails.

One-click rollback

Every deployment is saved. Restore any previous commit with a single click.

Health monitoring

Per-project health checks with automatic container restart after 3 failures.

GitHub App

Connect via GitHub App in one click — no personal access tokens needed.

Environment variables

Manage per-project env vars securely from the dashboard.

Multi-user & roles

Admin, Developer, and Viewer roles. Registration locks after first-run setup.

Auto-detection

No Dockerfile? No problem.

Push your code. LoomDeploy detects the framework and generates the Dockerfile automatically.

Node.js
Python
Go
PHP
Ruby
Java
and more

One-click Services

Databases, caches & storage in seconds.

Deploy fully configured services alongside your apps with one click — connection strings, credentials, and persistent volumes all handled for you.

PostgreSQL

Database

MySQL

Database

MariaDB

Database

MongoDB

Database

Redis

Cache

MinIO

Storage

Ghost

CMS

More coming

Valkey, Elastic…

Auto connection strings

Ready-to-copy internal and external connection strings generated automatically from your credentials.

Persistent volumes

Data survives container restarts and redeployments via Docker named volumes — nothing lost.

Optional public access

Toggle port binding to expose services on the host — connect from DBeaver, Redis CLI, or any external tool.

v0.1.0 Alpha — Early Stage

This is just
the beginning.

LoomDeploy is in early development. The core deployment engine is stable and usable in production, but we have a long and exciting roadmap ahead. Bugs are expected — reports and PRs are very welcome.

Not recommended for critical production workloads just yet. Perfect for side projects, internal tools, and staging environments.

Roadmap

  • Git-based auto-deploy with webhooks
  • Auto SSL via Traefik + Let's Encrypt
  • Live build log streaming (SSE)
  • One-click rollback & deployment history
  • GitHub App integration
  • Multi-user roles (Admin / Developer / Viewer)
  • One-click services (Postgres, MySQL, MariaDB, MongoDB, Redis, MinIO, Ghost)
  • More one-click services (Valkey, Elasticsearch, InfluxDB, Gitea…)
  • Multi-server support
  • Scheduled deployments & cron jobs
  • Web-based terminal (container exec)
  • Notification integrations (Slack, email)
  • Mobile-friendly dashboard

Open Source

Help us build it.

LoomDeploy is community-driven. Every contribution — big or small — shapes what it becomes.

Report bugs

Found something broken? Open an issue on GitHub with steps to reproduce.

Submit PRs

Pick up an open issue or suggest a feature — all PRs are welcome.

Improve docs

Help us write better documentation and guides for the community.

Spread the word

Star the repo and share with your team. It helps more than you think.

Team

Core Maintainers

Built and maintained with passion. Want to join this list? Start contributing!

Youssef

Youssef Ahmed

Creator & Lead Maintainer

You?

Become a contributor

Join on GitHub
100% Open Source · MIT

Own your infra.
Own your data.

No vendor lock-in. No monthly cloud bills. No data leaving your machine. LoomDeploy runs entirely on your server.