DEV Community

loading...

Farewell Netlify & Heroku, after 3 days of coding? 🤯

Andras Bacsai
🌍 Building in public: http://coollabs.io (http://newsletter.coollabs.io) 📢 Content creator about Svelte 👨‍🏭 Working @codesandbox
Originally published at andrasbacsai.com on ・2 min read

If you like what I do, you can find me on Twitter and subscribe to my blog, where you can find more posts about my journey, coding in general and other topics!


I'm shipping a side-project! 🎉

Disclaimer: The first version was created in 3 days of coding. It was a simple webhook endpoint. This version took a bit more time, so sorry for the catchy title. 🙃

It's called: Coolify

GitHub logo coollabsio / coolify

An open-source, hassle-free, self-hostable Heroku & Netlify alternative

Coolify

An open-source, hassle-free, self-hostable Heroku & Netlify alternative.

Demo

Small video

Installation

Installation is automated with the following command:

/bin/bash -c "$(curl -fsSL https://get.coollabs.io/coolify/install.sh)"
Enter fullscreen mode Exit fullscreen mode

Features

  • Deploy Pull Request automatically, so you can review them quickly!
  • You can deploy any of the following applications, databases and services easily.

(constantly growing lists)

Applications

With Github integration

  • Static sites
  • NodeJS
  • VueJS
  • NuxtJS
  • NextJS
  • React/Preact
  • NextJS
  • Gatsby
  • Svelte
  • PHP
  • Rust
  • or any custom dockerfile

Databases

  • MongoDB
  • MySQL
  • PostgreSQL
  • CouchDB
  • Redis

Services

Support

Roadmap

See the Roadmap here

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Please see the LICENSE

What? Coolify?

It's an open-source, hassle-free, self-hostable Heroku & Netlify alternative. It helps you focus on code and forget about the infrastructure part by building & deploying code from Git directly to your own server.

What's the problem with Netlify & Heroku?

Nothing. They are pretty awesome products! Use them as much as you could!

But if you would like to control the infrastructure part, you cannot use them, unfortunately.

Who is the target audience?

  • Hobbyists.
  • Indiehackers.
  • Developers.
  • Literally, anybody who would like to start publishing apps.

But it cannot host my app in a scalable way as Netlify & Heroku could!

You do not need to scalable environment to start doing a side-project. A simple server is totally enough!

By the way, it will be possible to do scalable environments with it later on. 😉

What features does it have?

You can read it on this simple landing page.

What are your plans with Coolify?

There are plenty of cool features on my table (see landing page).

And probably at some point in the future, I would like to provide a paid version - no promises here.

Why did I start working on this?

Well. I like making things.

WARNING : It's still in beta, but I would like to ship it as soon as possible, without overthinking everything - as a mostly do. 😁

I'm not used to shipping things, and I would like to change this!


Discussion (0)