Andras Bacsai ba8689fb82 v4.0.0-beta.416 (#5729)
* feat(README): add InterviewPal sponsorship link and corresponding SVG icon

* chore(versions): update coolify version to 4.0.0-beta.413 and nightly version to 4.0.0-beta.414 in configuration files

* fix(terminal): enhance WebSocket client verification with authorized IPs in terminal server

* chore(versions): update realtime version to 1.0.8 in versions.json

* chore(versions): update realtime version to 1.0.8 in versions.json

* chore(docker): update soketi image version to 1.0.8 in production configuration files

* chore(versions): update coolify version to 4.0.0-beta.414 and nightly version to 4.0.0-beta.415 in configuration files

* fix(ApplicationDeploymentJob): ensure source is an object before checking GitHub app properties

* fix(ui): Disable livewire navigate feature (causing spam of setInterval())

* fix(ui): Remove required attribute from image input in service application view

* fix(ui): Change application image validation to be nullable in service application view

* fix(Server): Correct proxy path formatting for Traefik proxy type

* chore(versions): update coolify version to 4.0.0-beta.416 and nightly version to 4.0.0-beta.417 in configuration files; fix links in deployment view

* feat(Service): Add functionality to convert between applications and databases in docker-compose based applications
fix(ui): Fix service layout refresh on compose change

* fix(service): graceful shutdown of old container (#5731)

* refactor(Database): streamline container shutdown process and reduce timeout duration

* fix(ServerCheck): enhance proxy container check to ensure it is running before proceeding

* chore(seeder): update git branch from 'main' to 'v4.x' for multiple examples in ApplicationSeeder

* fix(applications): include pull_request_id in deployment queue check to prevent duplicate deployments

* refactor(core): streamline container stopping process and reduce timeout duration; update related methods for consistency

* fix(database): update label for image input field to improve clarity

* feat(migration): add 'is_migrated' and 'custom_type' columns to service_applications and service_databases tables

* feat(backup): implement custom database type selection and enhance scheduled backups management

* fix(ServerCheck): set default proxy status to 'exited' to handle missing container state

* fix(database): reduce container stop timeout from 300 to 30 seconds for improved responsiveness

* refactor(database): update DB facade usage for consistency across service files

* Update app/Livewire/Project/Service/Database.php

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* refactor(database): enhance application conversion logic and add existence checks for databases and applications

* refactor(actions): standardize method naming for network and configuration deletion across application and service classes

* refactor(logdrain): consolidate log drain stopping logic to reduce redundancy

* refactor(StandaloneMariadb): add type hint for destination method to improve code clarity

* refactor(DeleteResourceJob): streamline resource deletion logic and improve conditional checks for database types

* refactor(jobs): update middleware to prevent job release after expiration for CleanupInstanceStuffsJob, RestartProxyJob, and ServerCheckJob

* fix(ui): system theming for charts (#5740)

* chore(deps-dev): bump vite from 6.2.6 to 6.3.4 (#5743)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.2.6 to 6.3.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.4
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(dev): mount points?!

* fix(dev): proxy mount point

* fix(ui): allow adding scheduled backups for non-migrated databases

* fix(DatabaseBackupJob): escape PostgreSQL password in backup command (#5759)

* fix(ui): correct closing div tag in service index view

* Revert "fix(dev): mount points?!"

This reverts commit 365bf3cbf0.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jérémy <jeremy.derdaele@gmail.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Best Codes <106822363+The-Best-Codes@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: busybox <29630035+busybox11@users.noreply.github.com>
2025-05-05 09:04:09 +02:00
2025-05-05 09:04:09 +02:00
2025-05-05 09:04:09 +02:00
2025-05-05 09:04:09 +02:00
2025-05-05 09:04:09 +02:00
2025-04-28 10:45:02 +02:00
2025-05-05 09:04:09 +02:00
2025-04-28 10:45:02 +02:00
2025-05-05 09:04:09 +02:00
2025-04-28 10:45:02 +02:00
2024-10-17 10:04:49 +02:00
2025-04-23 13:22:01 +02:00
2023-04-03 09:31:04 +01:00
2024-12-11 08:26:36 +01:00
2023-03-17 15:33:48 +01:00
2024-10-17 21:15:48 +02:00
2024-10-17 21:15:48 +02:00
2024-11-14 11:11:55 +01:00
2023-03-17 15:33:48 +01:00
2025-04-29 08:54:54 +00:00
2022-08-30 14:43:54 +02:00
2025-03-31 18:50:42 +02:00
2025-03-31 20:47:22 +02:00
2024-12-17 11:30:52 +01:00
2024-11-11 14:54:04 +01:00
2025-04-24 20:48:54 +02:00
2025-04-23 13:22:01 +02:00
2025-04-23 13:22:01 +02:00
2025-05-05 09:04:09 +02:00
2025-05-05 09:04:09 +02:00
2023-04-03 09:31:04 +01:00
2023-08-22 17:44:49 +02:00
2025-04-28 10:45:02 +02:00
2025-01-07 15:31:43 +01:00
2024-11-11 13:47:31 +01:00
2024-11-11 13:26:44 +01:00
2024-11-11 13:21:19 +01:00
2025-01-22 19:57:30 +01:00
2025-05-05 09:04:09 +02:00

Latest Release Version

Bounty Issues

About the Project

Coolify is an open-source & self-hostable alternative to Heroku / Netlify / Vercel / etc.

It helps you manage your servers, applications, and databases on your own hardware; you only need an SSH connection. You can manage VPS, Bare Metal, Raspberry PIs, and anything else.

Imagine having the ease of a cloud but with your own servers. That is Coolify.

No vendor lock-in, which means that all the configurations for your applications/databases/etc are saved to your server. So, if you decide to stop using Coolify (oh nooo), you could still manage your running resources. You lose the automations and all the magic. 🪄

For more information, take a look at our landing page at coolify.io.

Installation

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

You can find the installation script source here.

Note

Please refer to the docs for more information about the installation.

Support

Contact us at coolify.io/docs/contact.

Cloud

If you do not want to self-host Coolify, there is a paid cloud version available: app.coolify.io

For more information & pricing, take a look at our landing page coolify.io.

Why should I use the Cloud version?

The recommended way to use Coolify is to have one server for Coolify and one (or more) for the resources you are deploying. A server is around 4-5$/month.

By subscribing to the cloud version, you get the Coolify server for the same price, but with:

  • High-availability
  • Free email notifications
  • Better support
  • Less maintenance for you

Donations

To stay completely free and open-source, with no feature behind the paywall and evolve the project, we need your help. If you like Coolify, please consider donating to help us fund the project's future development.

coolify.io/sponsorships

Thank you so much!

Big Sponsors

  • GlueOps - DevOps automation and infrastructure management
  • Algora - Open source contribution platform
  • Ubicloud - Open source cloud infrastructure platform
  • LiquidWeb - Premium managed hosting solutions
  • Convex - Open-source reactive database for web app developers
  • Arcjet - Advanced web security and performance solutions
  • SaasyKit - Complete SaaS starter kit for developers
  • SupaGuide - Your comprehensive guide to Supabase
  • Logto - The better identity infrastructure for developers
  • Trieve - AI-powered search and analytics
  • Supadata AI - Scrape YouTube, web, and files. Get AI-ready, clean data
  • Darweb - Design. Develop. Deliver. Specialized in 3D CPQ Solutions
  • Hetzner - Server, cloud, hosting, and data center solutions
  • COMIT - New York Times awardwinning contractor
  • Blacksmith - Infrastructure automation platform
  • WZ-IT - German agency for customised cloud solutions
  • BC Direct - Your trusted technology consulting partner
  • Tigris - Modern developer data platform
  • Hostinger - Web hosting and VPS solutions
  • QuantCDN - Enterprise-grade content delivery network
  • PFGLabs - Build Real Projects with Golang
  • JobsCollider - 30,000+ remote jobs for developers
  • Juxtdigital - Digital transformation and web solutions
  • Cloudify.ro - Cloud hosting solutions
  • CodeRabbit - Cut Code Review Time & Bugs in Half
  • American Cloud - US-based cloud infrastructure services
  • MassiveGrid - Enterprise cloud hosting solutions
  • Syntax.fm - Podcast for web developers
  • Tolgee - The open source localization platform
  • CompAI - Open source compliance automation platform
  • GoldenVM - Premium virtual machine hosting solutions

Small Sponsors

UXWizz Evercam Imre Ujlaki jyc.dev TheRealJP 360Creators NiftyCo Dry Software Lightspeed.run LinkDr Gravity Wiz BitLaunch Best for Android Ilias Ism Formbricks Server Searcher Reshot Cirun Typebot Creating Coding Careers Internet Garden Web3 Jobs Codext Michael Mazurczak Fider Flint Paweł Pierścionek RunPod DartNode Tyler Whitesides SerpAPI Aquarela Crypto Jobs List Alfred Nutile Startup Fame Younes Barrad Jonas Jaeger Pixel Infinito Corentin Clichy Thompson Edolo Devhuset Arvensis Systems Niklas Lausch Cap-go InterviewPal

...and many more at GitHub Sponsors

Recognitions

Featured on Hacker News

Coolify - An open-source & self-hostable Heroku, Netlify alternative | Product Hunt

coollabsio%2Fcoolify | Trendshift

Core Maintainers

Andras Bacsai 🏔️ Peak
Andras Bacsai peaklabs-dev

Repo Activity

Alt

Star History

Star History Chart

Description
No description provided
Readme 45 MiB
Languages
JavaScript 65.1%
PHP 26.1%
Blade 7.7%
Shell 0.9%