.devcontainer | ||
.github | ||
.husky | ||
.vscode | ||
data | ||
db | ||
prisma | ||
src | ||
static | ||
.dockerignore | ||
.env.template | ||
.eslintrc.cjs | ||
.gitignore | ||
.lintstagedrc.json | ||
.prettierrc | ||
CONTRIBUTING.md | ||
docker-compose-dev.yaml | ||
docker-compose-haproxy.yaml | ||
docker-compose-traefik.yaml | ||
docker-compose.yaml | ||
Dockerfile | ||
LICENSE | ||
package.json | ||
pnpm-lock.yaml | ||
postcss.config.cjs | ||
README.md | ||
svelte.config.js | ||
tailwind.config.cjs | ||
tsconfig.json |
Coolify
An open-source & self-hostable Heroku / Netlify alternative.
Live Demo
(If it is unresponsive, that means someone overloaded the server. 🙃)
Feedback
If you have a new service / build pack you would like to add, raise an idea here to get feedback from the community!
How to install
Installation is automated with the following command:
wget -q https://get.coollabs.io/coolify/install.sh -O install.sh; sudo bash ./install.sh
If you would like no questions during installation:
wget -q https://get.coollabs.io/coolify/install.sh -O install.sh; sudo bash ./install.sh -f
For more details goto the docs.
Features
Git Sources
You can use the following Git Sources to be auto-deployed to your Coolifyt instance! (Self-hosted versions are also supported.)
- Github
- GitLab
- Bitbucket (WIP)
Destinations
You can deploy your applications to the following destinations:
- Local Docker Engine
- Remote Docker Engine (WIP)
- Kubernetes (WIP)
Applications
These are the predefined build packs, but with the Docker build pack, you can host anything that is hostable with a single Dockerfile.
- Static sites
- NodeJS
- VueJS
- NuxtJS
- NextJS
- React/Preact
- Gatsby
- Svelte
- PHP
- Laravel
- Rust
- Docker
- Python
- Deno
Databases
One-click database is ready to be used internally or shared over the internet:
- MongoDB
- MariaDB
- MySQL
- PostgreSQL
- CouchDB
- Redis
One-click services
You can host cool open-source services as well:
- WordPress
- Ghost
- Plausible Analytics
- NocoDB
- VSCode Server
- MinIO
- VaultWarden
- LanguageTool
- n8n
- Uptime Kuma
- MeiliSearch
- Umami
- Fider
- Hasura
Migration from v1
A fresh installation is necessary. v2 is not compatible with v1.
Support
- Twitter: @andrasbacsai
- Telegram: @andrasbacsai
- Email: andras@coollabs.io
- Discord: Invitation
Contribute
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 file in our repository for the full text.