Coolify, an open-source platform for self-hosted application management, is experiencing significant deployment issues, particularly with Docker and Nixpacks, despite active development efforts.
Recent issues predominantly involve bugs in the deployment process, with a focus on environment variables and configuration management. Notable problems include health check failures (#3553), SSL errors (#3552), and configuration mishaps (#3549). These issues suggest underlying performance or configuration challenges.
The team shows strong collaboration with frequent merges and refactoring efforts to enhance performance.
Timespan | Opened | Closed | Comments | Labeled | Milestones |
---|---|---|---|---|---|
7 Days | 28 | 9 | 38 | 4 | 1 |
30 Days | 125 | 67 | 385 | 80 | 2 |
90 Days | 315 | 160 | 974 | 225 | 3 |
All Time | 1674 | 1350 | - | - | - |
Like all software activity quantification, these numbers are imperfect but sometimes useful. Comments, Labels, and Milestones refer to those issues opened in the timespan in question.
Developer | Avatar | Branches | PRs | Commits | Files | Changes |
---|---|---|---|---|---|---|
Andras Bacsai | 3 | 33/33/0 | 122 | 189 | 6303 | |
peaklabs-dev | 3 | 30/29/5 | 60 | 48 | 3504 | |
Luca | 1 | 1/1/0 | 1 | 2 | 103 | |
Eric Dahl | 1 | 0/0/0 | 2 | 3 | 53 | |
Alexandre Tolstenko | 1 | 1/1/0 | 1 | 2 | 16 | |
dependabot[bot] | 2 | 3/3/0 | 2 | 2 | 16 | |
JongChan Choi (Rieul) | 1 | 1/1/0 | 1 | 1 | 5 | |
Darren Sisson | 1 | 3/2/0 | 1 | 1 | 5 | |
Dmitry (dimaaan21) | 1 | 1/1/0 | 1 | 1 | 4 | |
Dennis Blume | 1 | 1/1/0 | 1 | 1 | 2 | |
Mr. Mendez | 1 | 1/1/0 | 1 | 1 | 2 | |
Nathanial Henniges | 1 | 1/1/0 | 1 | 1 | 2 | |
Gabriel Cossette | 1 | 1/1/0 | 1 | 1 | 1 | |
Nathan (Vahor) | 0 | 7/7/0 | 0 | 0 | 0 | |
Loukas Agorgianitis (agorgl) | 0 | 1/1/0 | 0 | 0 | 0 | |
Gabriel (galer7) | 0 | 1/1/0 | 0 | 0 | 0 | |
John Annunziato (ja3nyc) | 0 | 1/0/0 | 0 | 0 | 0 | |
Jay (mj-dcb) | 0 | 0/1/0 | 0 | 0 | 0 | |
nahuhh (nahuhh) | 0 | 1/1/0 | 0 | 0 | 0 | |
LoΓ―c Tosser (wowi42) | 0 | 1/1/0 | 0 | 0 | 0 | |
Amit Yadav (Amitind) | 0 | 2/0/0 | 0 | 0 | 0 | |
Jonas (OG-Jons) | 0 | 1/0/0 | 0 | 0 | 0 | |
None (Telokis) | 0 | 0/0/1 | 0 | 0 | 0 | |
Giorgi Gagoshidze (ggagosh) | 0 | 0/0/1 | 0 | 0 | 0 | |
mufeng (iMuFeng) | 0 | 1/0/0 | 0 | 0 | 0 | |
Pjero Nizetic (nizetic) | 0 | 1/0/0 | 0 | 0 | 0 | |
Franck Kerbiriou (FranckKe) | 0 | 1/1/0 | 0 | 0 | 0 | |
Eric Dahl (Skeyelab) | 0 | 2/2/1 | 0 | 0 | 0 | |
alepouna (alepouna) | 0 | 1/0/0 | 0 | 0 | 0 | |
lasse (lassejlv) | 0 | 1/1/0 | 0 | 0 | 0 | |
Marek MahanskΓ½ (mahansky) | 0 | 1/1/0 | 0 | 0 | 0 | |
Lucas (mirsella) | 0 | 0/0/1 | 0 | 0 | 0 | |
Peter Kellner (pkellner) | 0 | 1/1/0 | 0 | 0 | 0 | |
Fenz0 (theraays) | 0 | 1/0/1 | 0 | 0 | 0 | |
Luis Daniel (danielqba) | 0 | 1/1/0 | 0 | 0 | 0 | |
Matt Stein (mattstein) | 0 | 2/2/0 | 0 | 0 | 0 | |
None (ALsJourney) | 0 | 1/0/0 | 0 | 0 | 0 | |
Tim (TimKochDev) | 0 | 1/1/0 | 0 | 0 | 0 | |
Valentinas Δirba (fizikiukas) | 0 | 1/1/0 | 0 | 0 | 0 | |
Nicco (cupcakearmy) | 0 | 2/0/1 | 0 | 0 | 0 | |
Grant Magdanz (grantmagdanz) | 0 | 1/1/0 | 0 | 0 | 0 | |
Bohdan Shulha (bohdan-shulha) | 0 | 0/1/0 | 0 | 0 | 0 | |
Julien Beugras (julienbeugras) | 0 | 1/1/0 | 0 | 0 | 0 | |
Tiago Miguel (tiagomiguel29) | 0 | 0/1/0 | 0 | 0 | 0 | |
Nicolas Stuhlfauth (nicostuhlfauth) | 0 | 1/0/0 | 0 | 0 | 0 | |
Valentin Schabschneider (valentinschabschneider) | 0 | 0/1/0 | 0 | 0 | 0 |
PRs: created by that dev and opened/merged/closed-unmerged during the period
The Coolify project has seen a substantial amount of recent activity, with 324 open issues currently reported. Notably, many of these issues are categorized as bugs, indicating potential instability or usability concerns within the platform. There is a significant focus on deployment issues, particularly with Docker and Nixpacks, which suggests that users are experiencing challenges in getting their applications to run smoothly.
A recurring theme among the issues is related to environment variables and configuration management, with users reporting problems such as variables not being passed correctly or being overridden unexpectedly. Additionally, there are multiple reports of health check failures and deployment timeouts, which could indicate underlying performance issues or misconfigurations in the deployment pipeline.
Issue #3553: [Bug]: API Healthcheck does not work
Issue #3552: [Bug]: ERR_SSL_UNRECOGNIZED_NAME_ALERT
Issue #3549: [Bug]: no configuration file provided: not found
Issue #3548: [Bug]: 500 error
Issue #3544: [Bug]: Gitlab - failed to read /data/coolify/services/...
Issue #3541: [Bug]: dragonfly terminal return (error) NOAUTH Authentication required.
Issue #3537: [Bug]: Build server + Git, latest image not pulled
Issue #3534: [Bug]: Environment variables not replaced in source compose file.
Issue #3533: [Bug]: Bad Gateway when add new resource
Issue #3532: [Bug]: v4.0.0-beta.341 won't take environment variable in consideration when (re)deploying
This pattern suggests that while Coolify provides powerful features for application deployment, there may be critical areas requiring attention to enhance stability and user experience.
The analysis of the pull requests (PRs) for the Coolify project reveals a vibrant and active development community focused on enhancing the platform's functionality, security, and user experience. The PRs cover a wide range of improvements from bug fixes and feature additions to security enhancements and performance optimizations.
The PRs reflect ongoing efforts to expand Coolify's capabilities by adding support for new services and improving existing features. Notably, PRs like #3545 and #3542 indicate a focus on enhancing operational efficiency through better Docker management and development environment setup.
Security is also a priority, as seen in PRs like #3551, which addresses potential vulnerabilities related to proxy configurations. This aligns with the project's commitment to providing a secure self-hosting solution.
The presence of multiple PRs related to templates (#3515, #3503, #3435) suggests an active community contribution towards making Coolify more versatile by supporting a wider array of applications.
The project's responsiveness to community feedback is evident from PRs like #3490, which aims to clarify release processes based on user inquiries.
Overall, the pull request activity indicates a healthy project lifecycle with continuous improvements driven by both core developers and community contributors. The focus on security, operational efficiency, and expanding service support highlights Coolify's commitment to being a robust alternative to traditional cloud platforms.
Andras Bacsai (andrasbacsai)
peaklabs-dev
Luca-Sordetti
gabrielcossette
tolstenko
nathanialhenniges
djsisson
JustMrMendez
dennisblume
dependabot[bot]
disjukr
EricDahl-NotreDame
dimaaan21
Each contributed minor changes or fixes within their respective commits.
The development team is actively engaged in enhancing the Coolify platform with significant contributions from key members. The focus on refactoring, feature enhancements, and collaborative efforts reflects a strong commitment to improving the project's functionality and user experience.