FrankenDeploy mascot
Experimental

Deploy Symfony

Production-ready deployments on any VPS.
From local to production in minutes.

Auto HTTPS Zero Downtime Health Checks Rollback

🧪 FrankenDeploy is in active development. Breaking changes may occur between versions — use with caution in production.

Simple workflow

From development to production in minutes.

terminal

# Setup server (one-time)

$ frankendeploy server add prod deploy@my-vps.com

$ frankendeploy server setup prod --email admin@example.com

# Initialize your project

$ frankendeploy init

# Deploy to production

$ frankendeploy deploy prod

✓ https://myapp.com

Your VPS. Your app. Done.

No Kubernetes. No complex infrastructure. Just a VPS and your Symfony app in production.

Docker, SSL, deployments — we handle the plumbing.

FrankenDeploy mascot working on Docker container

Side Projects

Ship your ideas fast. Focus on building, not configuring servers.

Freelance Work

Deploy client projects reliably. Professional setup without the overhead.

Early Stage

Get to market first. Scale when you actually need to.

A $5/month VPS handles more traffic than most projects will ever see.

Built for Symfony

Auto-detects your project configuration. Generates optimized Docker setup. Deploys.

Auto-detection

Scans your Symfony project and auto-detects PHP version, extensions, database driver, and asset build tools.

Automatic HTTPS

Built-in Caddy reverse proxy with automatic SSL certificate management via Let's Encrypt.

Rolling Deployments

Zero-downtime deployments with health checks, automatic rollback, and release management.

Docker Native

Generates optimized multi-stage Dockerfiles tailored for Symfony and FrankenPHP.

One Command

From development to production with simple commands: init, dev up, deploy.

Hooks & Config

Pre/post deployment hooks, shared files, environment variables - all in one YAML file.

FrankenDeploy and FrankenPHP mascots

Best friends with FrankenPHP 💜

The modern PHP app server by Kévin Dunglas.

Independent project, not affiliated — just fans!

FrankenDeploy mascot smiling

Ready to deploy?

Open source. Free. No vendor lock-in.