AlfredoSELF-HOSTED · MIT

Ship your next SaaS in minutes.
Watch them all from one HQ.

Alfredo is the home for your projects. Your next one is live in minutes, with auth, email, database and analytics already configured and running. Every project you add is watched from one place.

Free · Open Source · Self-hosted

landing-page
shipnote
cronpilot
snapkit

COUNTLESS TABS ONE HQ

Every new project makes you set up the same boilerplate again.

You have an idea. Then the setup starts.

SETUPS DUE5
  • Email for waitlist confirmationsEMAILAGAIN
  • Auth for sign-upsAUTHAGAIN
  • A database for AuthDATABASEAGAIN
  • Analytics for visitor statsANALYTICSAGAIN
  • Payments to get paidPAYMENTSAGAIN

It's annoying to setup the same services every time you start a new project.

Alfredo connects all of it once, with the click of a button. Your next project is live in minutes.

Inside the headquarters.

Every project you ship adds another set of dashboards to check. These are the views you get on day one instead, across every project you run.

HEALTH · UPTIME KUMA + SENTRY1 NEEDS ACTION
ALL PROJECTS12/12 up
NEW ISSUES1 today
LAST INCIDENT6d ago shiplog
★ BEST STREAK41 DAYS ALL UP
UPTIME · UPTIME KUMACHECKED EVERY 30S
invoicer
shiplog
pantry-api
ERRORS · SENTRYACROSS 4 PROJECTS
NEWTypeError: cart is undefinedshiplog12 EVENTS · FIRST 3M AGO
OK429 RateLimitExceededpantry-apiRESOLVED 2D AGO
shiplog · TypeError in checkout.ts · needs actionSIMULATED FEED

Uptime and errors from every project in one view.

BUT CAN'T WHAT I ALREADY USE DO THIS?

You probably already use something that does a piece of this.

Fair question. Most of these are tools we like and use ourselves. The table below is the honest version, including the things each of them already does for you today.

COMPARE AGAINST
Alfredo versus Coolify across seven capabilities: whether each is automatic, manual, or not possible.
PRODUCTCAPABILITYRuns on your serversDeploys your projectsWires each project at birthOne dashboard across projectsSees your business, not just CPUWorks without assemblyFlat cost for many projects
AlfredoYour serversBuilt inThe coreAll projectsIncludedZero setupMIT, your box
CoolifyFree OSSMulti-serverYou connect itPer projectInfra onlyOps side is DIYFree self-host
DokployApache-2.0Compose nativeDo it yourselfPer resourceInfra onlyOps side is DIYFree self-host
GrafanaAGPL OSSNever deploysNot its jobYou build itDIY data sourcesConstruction kitFree OSS
DatadogSaaS onlyNever deploysPer-account setupStrongest todayOpt-in integrationsAgent + setupPer host, stacks
VercelNot self-hostGreat DXAdd-ons per projectOwn metrics onlyTraffic onlyDeploy just worksScales with use
CloudflareTheir edgeWorkers / PagesPer-project bindingsOwn analytics onlyTraffic onlyDeploy just worksGenerous free tier
SupabaseDocker, with gapsBackend onlyAuth, DB, storageOne backendDatabase onlyManaged or Docker$0–599/mo
automatic manual not possibleVERIFIED JULY 2026

FROM THE FOUNDER

Alper Ortac

I've shipped a lot of side projects. Every one made me set up the same boilerplate before the fun part could start, and every one left me another set of dashboards to check.

Alfredo is me refusing to do that ever again. It runs on my server and watches my projects, and I want it to do the same for yours.

- Alper OrtacWebsite@alperortac

Every project runs on your servers.

Alfredo is MIT-licensed and runs on any VPS you can SSH into. Every integration is a plain Docker service, set up once and reused by every project you add.

Questions.

Alfredo starts with Umami for analytics, Postmark for email, Convex for the database, Better-Auth for auth, Creem for payments, Sentry for errors, GitHub and Uptime Kuma. The list grows from what you ask for.

When you deploy a project, Alfredo starts the required docker containers, creates the keys and config each integration needs and connects them automatically.

Alfredo ships as a single binary. One curl command pulls it from GitHub, and on first run it hardens your server: SSH keys, no root login, firewall, fail2ban and automatic security updates.

On your own server. Any VPS you can SSH into works. Alfredo doesn't host your projects and you keep full control.

Yes, under the MIT licence. You can read, fork and change all of it at github.com/getalfredo/alfredo.

Your projects keep running. Everything is on your own server, and the code stays open source.

You get exactly one email: the one that says Alfredo is live. Be one of the first inside.

Under the hood.

Alfredo runs on your server and manages your projects and the integrations they require. Docker containers run the apps, and make sure they talk to each other.

$ alfredo status
HQ hq.yourdomain.dev
PORTER server 01
PROJECT taskflow.app
PROJECT blog.alper.dev
TRAY umami analytics
TRAY convex database
TRAY postmark email
PORTER server 02
PROJECT shoplist.dev
TRAY creem payments
TRAY uptime kuma uptime
HQ
The one dashboard every project reports to.
PORTER
One per server. It deploys projects, sets out trays, and reports to the HQ.
PROJECT
Your app. Alfredo deploys it and wires it to the trays it needs.
TRAY
One integration, set up once, shared by every project.

WAITLIST · OPEN

Join the first 100.

Alfredo is free, MIT-licensed and runs on your own server.