~2 years ago, when I worked at
@codesandbox
, I donated around $2000 (sometimes 4k) each month to people in need.
Currently, my only income is around $7-800 (mainly donations), and I live off my savings.
Life is a journey. 🎢
I want to return to that stage where I can donate
Vercel gives 1TB bandwidth for $20/mo which is generous. In reality most wouldn’t hit that limit. But there will be a small percentage of customers who will hit that limit.
The pricing for overage is $40/100GB. So the next TB costs $400. If a site crosses 1TB bandwidth, it
I almost never brag and typically don't celebrate wins, but I have to for my own well-being.
I should be proud of all I've achieved:
@coolifyio
is ramen profitable. 🍜
It makes ~$3,500/month, with a 97% margin.
This is far more than I ever imagined.
#buildinpublic
#opensource
Someone asked me how I maintain a 97% margin.
It’s simple: I’m not afraid of servers. 😂
5 servers: 2 for http requests, 2 for cpu heavy background jobs, 1 database. Plus a load balancer.
Honestly, what scares me is serverless, especially the billing part. 😬
I almost never brag and typically don't celebrate wins, but I have to for my own well-being.
I should be proud of all I've achieved:
@coolifyio
is ramen profitable. 🍜
It makes ~$3,500/month, with a 97% margin.
This is far more than I ever imagined.
#buildinpublic
#opensource
Lots of people found me and
@coolifyio
because of the Vercel drama and asked, “Why does the self-hosted version have all the features available for free as in the cloud?”
It is simple. My whole purpose of is to give people a chance to really own their
I'm 32 today! 🎉🥳 😊
You know what the most valuable lesson I learned so far is?
The two most important things in your life are:
- your mental health!
- your family!
Everything else is just coming after these!
Have a super awesome day and weekend! 🤩
So,
@vercel
reverted all edge rendering back to Node.js 😬
Wanted to correct the record here as it's something I've advocated for in the past, and share what I've learned since then.
Also, the "edge" naming has been a bit confusing, so let's clear that up here as well.
What is
🚨 It's time to introduce to the world my side-project that made me to leave a stable job at a multinational company in the middle of the pandemic.
It's called Coolify and on
@producthunt
today! 🚀
Thanks,
@csaba_kissi
for hunting! 🙏
#buildinpublic
ExpressJS is good.
SvelteKit is good.
NuxtJS is good.
NextJS is good.
Remix is good.
Laravel is good.
Rails is good.
Django is good.
Angular is good.
React is React.
Vue is good.
Javascript is good.
Typescript is good.
PHP is good.
Ruby is good.
Python is good.
Elixir is good.
It's still unbelievable that my side project, which I started for fun three years ago, now helps many people save money and makes their lives easier. 💜
I'm cutting my monthly costs by more than 80% by self-hosting everything
I started indiehacking a year ago & was using mostly free services for my projects:
- Vercel
- Supabase
- PostHog analytics
- AWS EC2 first year free for micro instance
But over the last year, my projects
🌶️ Tech has become a new religion where rationality and logic are suppressed by VC money.
Yet another day, yet another example of pure nonsense. They are simply trying to convince you that self-hosting is impossible, and you need to pay them.
Ignore them. Listen to facts.
We're all on the same page that running a sophisticated piece of business critical software with a database, exposure to the internet and stuff costs more than renting a single computer, right?
The most requested improvement for Coolify is a better UI/UX/DX, and that’s crystal clear.
As a generalist, I have to admit I can't do everything, but I would like to address this issue.
I'm not looking for a shiny, fully animated app; just a polished one.
Who can help me? 🤔
The biggest problem with most OSS solutions for self-hosting, Dokku, CapRover, etc., is that they're all designed by engineers.
As soon as one of these partners with a good designer, it'll be game over.
They cannot. I am on the edge of being fully sustainable by donations (💜) and cloud users (💜).
If I were after money, I could have taken a six-figure job or VC funding.
Instead, my goal is to make meaningful impact on the hosting ecosystem in the long term.
🛠️ I've made an open-source and self-hostable (one-click with
@coolifyio
wink-wink) drop-in replacement for Vercel's Image Optimization service.
(lots of improvements needed for sure)
Should I create a hosted/micro-SaaS around it? 🤔
#buildinpublic
😮 One of my followers told me that someone added
@coolifyio
as a paid service to GCP Marketplace.
I need to learn how to request a take down. 😅
Coolify is free and will be forever!
So many people thought that would never work. It's free, open-source, with no paywall for advanced features and no VC money. From a business perspective, it sounds like I'm mad. 😅
Do not listen to others. Do what you love and passionate about. 💜
"I am building a startup!"
Americans: letss gooo!
Europeans: Hmm, I am not sure, in the current climate? What about the risks? You will never get a mortgage that way! Did you consider your pension? What if something happens? What if it doesn't work out! What is your backup
Almost every week, I find myself thinking that
@coolifyio
is a piece of... despite its success.
(I have to acknowledge that these feelings are absolutely normal.)
Then, out of the blue, someone anonymously donates $1000. 🤯 That is twice of my first salary.
Thank you! 💜
For the first time in the last 7-8 months, my bank account balance in February didn't decrease compared to the previous month.
You're amazing! 💜
So, I've started to make a plan to give you even more goodies! 🛠️
This would be an interesting listen.
I migrated
@coolifyio
from Express + Vue to Sapper, then to SvelteKit, and finally to Laravel.
Choosing Laravel was the best decision I ever made.
update: we're gonna be talking about this tuesday morning with
two successful framework authors:
@taylorotwell
and
@ryanflorence
one mediocre framework author: me
and
@adamdotdev
Wow,
@coolifyio
has a new sponsor!
Thank you,
@runpod_io
. 💜
(I've never heard of them before, but they provide flexible, on-demand GPU calculations billed by the second. Sounds very cool!)
@heyandras
@coolifyio
I think you’re prices are way too low that gives a bit of uncertainty especially for bigger clients
Although it’s perfect and almost free you could definitely raise them at least 10$ as starting point! Love your work
This will be addressed shortly.
@coolifyio
will review all your server configurations and provide guidance on what needs to be done - or apply changes with just one click!
@dobroslav_dev
@coolifyio
The less talked about part is securing and hardening the VM.
Installing coolify or other services like this isn’t enough. You want to make sure you update your VM, have a firewall, use a non-root user, etc.
It’s not as bad as it sounds, but it’s a part of the process and needs
📢Today is the day for the announcement - I can't keep it. I was unsure when to do this post, now or after my vacation next week.
I will be working full-time on Coolify (and my other things) from next week! 😎🎉
No freelancing - for a while - so I can focus all my mental power
@levelsio
All the people getting bigger bills are GENERATING AND CACHING TENS OF THOUSANDS OF HTML PAGES ON A CDN. Literally none of that is possible on a VPS without also spending lots of money and time on a CDN.
If your web service can comfortably run on a $5 VPS, it will almost
Self-hosting all of these apps on a $6 ARM server with around 15% CPU usage.
~2000 unique visitors/day + 6M/month requests to coolLabs Fonts API.
If I need to recreate everything, it could take 15-20 mins with Cloud.
#buildinpublic
You know what's crazy about this?
🌶️ Most developers have never even touched a server because the marketers, fueled by unlimited money, convinced them that they needed to use their hosted service or else they would fail.
I'm almost certain that any of those developers could
This is how you setup ONCE/Campfire for the first time. Couldn't be easier. Bunch of fun new tech we built to make it this seamless. Will share all of it. Like Thruster, our new config-less proxy accelerator for Rails/Puma that gives it HTTP/2, compression, caching, X-Sendfile.
⚒️ I am working on the metrics feature for
@coolifyio
, both for servers and containers and I could not find a suitable solution.
So I built my own today. 😅
#buildinpublic
OSS, experimental, nothing fancy, but it works in the latest version of Coolify.
I hesitate no more! 💪
I finally released the first non-beta version of Coolify! 🚀
You can deploy Node.js apps, Static sites, MongoDB, PostgreSQL, MySQL, CouchDB with one-click.
What's that? Read in the thread below (or on the link). 👇
#BuildInPublic
🤣Thanks to
@marvr_
and
@tobias_petry
, I bought a domain for these stories:
I will fill up with the latest ones, but please send me links to these below!
Next.js on AWS architecture 🚀 ⚡
💵 Costs less than $5/month (free tier)
☁️ Fully Serverless
🔄 ISR support
🖼️ Image optimization support
How this compares to Vercel?
Full comparison in the comments👇 🧵
#buildinpublic
My whole budget for
@coolifyio
cloud is $20 per month, and I've spent about 2 days since October 2023 on maintenance.
If I distribute my apps like he did, it would be madness. Even looking at the list caused me headaches.
Choose simple things and fewer third parties.
cost of bootstrapping your saas-
@vercel
for deployment - $0/month
@neondatabase
for db- $0/month
@ClerkDev
auth - $0/month
@AxiomFM
for logging - $0/month
@upstash
for redis and kafka- $0/month
@resend
for emails- $0/month
total cost- $0/month
In case your saas takes off and
I'm the only one here who is not making a ton of content to get a ton of followers, but try to add quality and personality to each of my tweets? 🤔
I see a lot of people skyrocketing followers, but they are making the same content over and over again, and it's a bit boring. 🤷
I'm randomly surfing on YouTube and this video popped up by
@ClarkDoesDev
.
Watched it, and he uses
@coolifyio
.
First time randomly found a video like this. I'm proud! 🤩
⚒️ It is live!
Simple, pay-as-you-go pricing on the cloud, pay by servers you connect.
I'll lose approximately $100-150/month from the big users, but hey, it's more beneficial for everyone else. 💜
Now, it's time to migrate everyone to the new plan. 😅
I can't help but wonder what would happen if they simply used a VPS (or 2+ with a load balancer).
In the worst-case scenario, their servers would be overloaded - still better than receiving a $23k bill. 🤷♂️
What is happening?! Someone spammed EchoFox and spiked my
@vercel
bill to $23k and caused 56k+ accounts and trials
Can someone at
@stripe
or vercel explain, wtf
We are currently in a web development era where people fear dealing with servers, even though it can be automated.
Instead they dedicate hours to micro-optimizing TTFB, LCB, CLS, FFS, and ASD metrics in order to shave off a few milliseconds and debate over let and const.
🚢 Shipping a new mini OSS SaaS, without a logo, name, or shiny UI - hosted with
@coolifyio
😁.
It's a drop-in replacement for Vercel's Image Optimization service, with a free global CDN - unlimited usage without hidden fees or surprise bills.
Link in the next post.
I'm not sure which one is better, if I release 10 times a day, or one every 2-3 days. 🤔
- Fixed
@supabase
and
@appwrite
(and a lot more) services.
- Lots of new services (thanks to a lot, 10+, PRs 💜).
- You will be able to use non-root users for remote servers with sudo.
I got blocked by someone who I look up to. I really liked to read his tweets. 😔 He inspired me a lot!
The worst thing I’m not so active in the past weeks, so I have no idea why. 🤷♂️
What to do now? Can I do anything?
I just tweeted that I don't do giveaways for weeks, but then I found
@Prathkum
’s CSS cheat sheet.
So I'm giving away 100 of it!📚📚📚🤯
DM me for your free copy! First in, first out.
Responses will be delayed - obvious reasons. 😅
Let the spam begin!! 🔥🔥🔥
With just a few lines of code (💜Laravel),
@coolifyio
cloud has:
- 1+n servers for running jobs (20K/hour) in load balance
- 1+n servers for handling incoming HTTP requests in load balance
Adding a new server: 2 mins
Recreating the entire infrastructure: 10 mins
Cost: $18
People often ask me how I manage to work on something as complex as
@coolifyio
on my own.
Partly thanks to
@laravelphp
.
(Maybe partly because I'm a bit crazy? 🤪)
The todo application. 😅
But, seriously, here's the thing...
When Laravel and Rails developers say "full stack", they mean something totally different than when Next or Remix (React Router?) developers say "full stack".
In Laravel and Rails, it means there are built-in,
This is amazing! 🤩
Big thanks to
@coding_garden
for dedicating so much time to create a comprehensive overview of
@coolifyio
!
I usually do not ask anything, but send him love (comment/like)!
I spent the last 2 weeks using and learning everything I could about
@coollabsio
's Coolify, a self hosted PaaS being built in public by
@heyandras
I documented everything in my latest video in the Self Host 101 series over on
@syntaxfm
Watch 🍿:
📢Today is not a usual announcement.
As you probably know, I've been working on Coolify full-time for a few months now. During this time, I did not do any freelance gigs, just to focus on v4. This means I am burning my savings with my family - not literally. 🔥
The responses
Living on your savings (what I do now) is mentally challenging. Respect to anyone who is in the same shoes. 🫡
I try to not think of the bad side, and focus on the fact that I love what I do, and people love what I do. I enjoy it while it lasts. 💜
or use
@coolifyio
, so it won't be expensive and won't take your time. Once configured (just like Vercel or any alternative), it will get out of your way.🤷♂️
$0 and only a few sign-ups.
Does that mean it was a waste of time (2.5 days)? Not at all.
Am I disappointed? Not at all.
- Made a template to speed up app development. ⚡
- I plan to market it and write blog posts on how you can save money with it.
Keep moving forward!
🚢 Shipping a new mini OSS SaaS, without a logo, name, or shiny UI - hosted with
@coolifyio
😁.
It's a drop-in replacement for Vercel's Image Optimization service, with a free global CDN - unlimited usage without hidden fees or surprise bills.
Link in the next post.
Should I make a sever type in
@coolifyio
for self-hosted GH runners? 🤔
You just put an IP + GH token and boom.
Also it cleanup all the junk after the runs automatically, near 0 maintenance.
🛠️ I am nearly finished with the multiple server deployments. It's already functioning locally; I just need to make some final adjustments.
With , setting up a load-balanced service will take just 2 minutes.
#buildinpublic
Just picture this scenario: Microsoft having a screenshot of your bank account, passwords, and all your personal information stored on a server to improve their models.
Even if you manage to turn off this feature, it somehow reactivates itself after an update. 😅
Satya Nadella says Windows PCs will have a photographic memory feature called Recall that will remember and understand everything you do on your computer by taking constant screenshots
🔥WHAT?! I've been () selected by
@appwrite
to be part of their OSS fund and sponsor it with $2500! 🤯
Thank you,
@eldadfux
and the team! Still trying to figure out what to say! 💜
#buildinpublic
#opensource
What used to be expensive is now cheap, but what was once free now comes at a cost.
It's like a magician. Look at my left hand while I do the real trick with my right.
- Automated Github release done
- Automated self-upgrade done
- Base CLI API figured out
Next? Release initial version tomorrow.
It won't be fully featured, but good base to extend overtime. So let's ship it!
It's been a year since
@coolifyio
won the
@appwrite
OSS fund, but like all good things, it's coming to an end next month. 🫡
I cannot thank you enough for your support,
@eldad
and the Appwrite Team! Without you, I wouldn't be where I am today. 💜
In the upcoming version of , you can deploy, Node, PHP, Python, Go, Deno, Rust, Java, Elixir, Ruby, Static sites, Zig, Ruby, C#, Scala, Swift, Crystal, COBOL, and a few more... 🤯
(And of course all the frameworks, Laravel, Nextjs...)
Sounds good?!
Everything++
(getting close to 20k installed self-hosted instances 😱)
Thank you
@americancloudco
for sponsoring
@coolifyio
! 💜
Your support means a lot and truly makes a difference!
I usually don't accept service-based sponsorships. The only exception is when
@coolifyio
's community benefits from it.
This one is a perfect fit!
A single tweet from
@dobroslav_dev
(thank you!!) led to this:
👉
Thank you,
@mintlify
! 💜