Commit graph

488 commits

Author SHA1 Message Date
Lucas Michot
c5403b0b3f Always prefer ::class notation 2024-10-28 14:56:13 +01:00
Lucas Michot
5b6e466e0c Remove some useless catch blocks 2024-10-28 14:37:00 +01:00
Lucas Michot
d557a22b91 Remove all ray() calls 2024-10-28 13:51:23 +01:00
Andras Bacsai
dd3aeb1023 stop logdrain before restarting it 2024-10-25 17:29:56 +02:00
Andras Bacsai
c099936e76 Refactor StartSentinel handle method to use consistent variable naming conventions 2024-10-25 11:43:55 +02:00
Andras Bacsai
2bea26584a Refactor StartSentinel handle method to include latest version parameter 2024-10-25 11:41:25 +02:00
Andras Bacsai
b1d2914c08 Refactor function and configuration names for experimental features 2024-10-24 22:00:26 +02:00
Andras Bacsai
0c34e81b2b fix: add experimental flag 2024-10-24 21:48:51 +02:00
Andras Bacsai
96ea755a53 fix: Disable Sentinel temporarily for non-dev environments 2024-10-24 12:50:07 +02:00
Andras Bacsai
befdb71671 fix: Disable Sentinel temporarily 2024-10-24 11:35:38 +02:00
Andras Bacsai
1f221d9791 fix: sentinel config changes restarts sentinel 2024-10-22 14:10:36 +02:00
Andras Bacsai
ac768e5313 feat: limit storage check emails
feat: sentinel should send storage usage
2024-10-22 14:01:36 +02:00
Andras Bacsai
5c93780304 remove unnecessary code 2024-10-22 12:01:46 +02:00
Andras Bacsai
b282c8412c Refactor StartSentinel to handle build servers 2024-10-22 11:40:44 +02:00
Andras Bacsai
d7efe8a6d1 fix: no sentinel for swarm yet 2024-10-22 11:29:43 +02:00
Andras Bacsai
52caa045c9
Merge branch 'next' into proxy-fixes 2024-10-21 15:08:13 +02:00
Andras Bacsai
056758e3ff
Merge pull request #3184 from peaklabs-dev/fix-redis-db-ui
Fix: Redis DB UI
2024-10-21 10:00:20 +02:00
peaklabs-dev
18201ece00
fix remove postgres config if it is null or not set 2024-10-18 21:17:57 +02:00
peaklabs-dev
1ec3caf9e3
fix: if an init script is renamed the old version is still on the server 2024-10-18 21:07:23 +02:00
Andras Bacsai
b75c2dc604 pint 2024-10-17 22:08:23 +02:00
Andras Bacsai
2315bdb93f ui updates on server 2024-10-17 14:56:36 +02:00
Andras Bacsai
4c95647b96 feat: cleanup sentinel on server deletion
fix: Sentinel should not be enabled on build servers
2024-10-17 11:21:43 +02:00
peaklabs-dev
6f97d589ae
feat: variabel sync and support shared vars 2024-10-16 13:29:13 +02:00
peaklabs-dev
5274ae1f0b
fix: check for username separately form password 2024-10-15 17:23:33 +02:00
peaklabs-dev
79caa3c26b
fix: allow setting standalone redis variables via ENVs (team variables...) 2024-10-15 17:02:37 +02:00
peaklabs-dev
c6e2c7e5e3
fix start command 2024-10-15 16:35:20 +02:00
peaklabs-dev
902cde5905
improve custom redis.conf 2024-10-15 16:19:04 +02:00
Andras Bacsai
8c53af088e Refactor StartSentinel.php to use data_get() for retrieving server settings 2024-10-15 15:45:02 +02:00
Andras Bacsai
d446cd4f31 sentinel updates 2024-10-15 13:39:19 +02:00
Andras Bacsai
740419806e Refactor StartSentinel to ensure endpoint uses HTTPS 2024-10-14 22:35:18 +02:00
peaklabs-dev
8635f92ed4
Remove duplicated proxy check 2024-10-14 21:35:38 +02:00
Andras Bacsai
bea492165f sentinel updates 2024-10-14 21:05:33 +02:00
Andras Bacsai
1f193d465d sentinel updates 2024-10-14 12:07:37 +02:00
Andras Bacsai
c137620b81 chore: update Docker version to 26.0 2024-10-14 10:29:45 +02:00
Andras Bacsai
974b4b92c1 wip: coolify.json 2024-10-08 15:11:19 +02:00
Andras Bacsai
4f4453b17c chore: Update proxy configuration paths for Caddy and Nginx in dev 2024-10-04 13:46:33 +02:00
Andras Bacsai
ce49f4806d fix: proxy conf in dev 2024-10-04 13:25:17 +02:00
Andras Bacsai
5f07b473e9 fix: parse proxy config and check the set ports usage 2024-10-03 21:29:55 +02:00
Andras Bacsai
83549965ca Refactor instanceSettings() function for improved code readability 2024-10-01 10:37:40 +02:00
Andras Bacsai
88c2b1e841
Merge pull request #3609 from peaklabs-dev/fix-2185
Fix: Remove memlock from dragonfly DB as it caused problems for some users
2024-09-30 12:18:38 +02:00
Andras Bacsai
fe20480fdc fix: proxy 2024-09-28 11:14:14 +02:00
peaklabs-dev
b99474ac73
Fix: Remove memlock as it caused problems for some users 2024-09-27 17:38:34 +02:00
Andras Bacsai
9a766aedc1
Merge branch 'next' into improve-cleanup 2024-09-27 16:40:48 +02:00
Andras Bacsai
dedf2cf87b fix: proxy fixes 2024-09-27 15:36:51 +02:00
Andras Bacsai
6c78580f1f refactor: Improve start proxy script to handle existing containers gracefully 2024-09-27 15:27:05 +02:00
Andras Bacsai
d6b4e33db3 fix: exited services statuses 2024-09-24 20:40:41 +02:00
Andras Bacsai
eb80a7e2f7 chore: Update Docker commands to start proxy 2024-09-24 10:53:12 +02:00
Andras Bacsai
688c27c901 fix: cloudflare tunnel configuration, ui, etc 2024-09-23 23:18:23 +02:00
Andras Bacsai
b570ccd7d3 format 2024-09-23 19:51:31 +02:00
Andras Bacsai
04e504bb8b chore: Refactor DockerCleanupJob to remove unused middleware and uniqueId method 2024-09-23 12:10:46 +02:00
peaklabs-dev
164a213ab1
Fix: force helper image removal 2024-09-22 20:36:41 +02:00
peaklabs-dev
ff5e445b43
Feat: Manual cleanup button and unused volumes and network deletion 2024-09-22 20:02:51 +02:00
Andras Bacsai
631b4e6438
Merge branch 'next' into fix-ssh-keys 2024-09-19 11:45:12 +02:00
Andras Bacsai
182087cf1b a few changes here and there 2024-09-18 21:18:47 +02:00
peaklabs-dev
8153e2f63b
Merge branch 'coollabsio:main' into fix-ssh-keys 2024-09-18 20:43:59 +02:00
Andras Bacsai
5ec45d547a
Merge branch 'next' into fix-#2546-deletion-issues 2024-09-18 18:05:06 +02:00
peaklabs-dev
ea3501ada6
Fix: SSH Multiplexing for Jobs 2024-09-17 15:31:05 +02:00
peaklabs-dev
144508218e
Fix: SSH multiplexing 2024-09-17 12:26:11 +02:00
Andras Bacsai
682b45a2b5 refactor: Improve Docker network connection command in StartService.php 2024-09-16 16:39:16 +02:00
Vahor
0739e0f5e7
trigger pull helper image job when upgrading coolify 2024-09-15 14:23:57 +02:00
Andras Bacsai
aa30e83f4a fix: delete older versions of the helper image other than the latest one 2024-09-10 11:33:52 +02:00
Vahor
66cf6df4b3
skip docker network creation 2024-09-09 23:46:29 +02:00
Andras Bacsai
87ee3c511c chore: Update docker image pruning command to exclude managed images 2024-09-08 12:38:22 +02:00
ayntk-ai
fc3c69f687
Feat: more conformations and fixes 2024-09-05 17:54:32 +02:00
Andras Bacsai
4888f4c405 refactor: upgrade process of Coolify 2024-09-05 10:15:22 +02:00
Vahor
02f950edc7
fix: pull coolify image only when the app needs to be updated 2024-09-04 19:38:13 +02:00
ayntk-ai
c16e914be4
Fix: DB image cleanup 2024-09-04 14:59:44 +02:00
ayntk-ai
bec974dca4
Fix application image cleanup 2024-09-04 14:54:43 +02:00
ayntk-ai
b314b08f25
Feat: stop service confirm 2024-09-04 14:34:46 +02:00
Andras Bacsai
301a3596e8 refactor: Update environment variable handling in StartClickhouse.php and ApplicationDeploymentJob.php 2024-08-29 15:11:54 +02:00
Andras Bacsai
e7b050a4da
Merge branch 'next' into env-vars 2024-08-29 14:35:04 +02:00
Andras Bacsai
43f2f1ef2b fix: if compose file has more that 6 components, force stop
fix: parser
2024-08-28 15:45:11 +02:00
Vahor
f6d649307c
test add_coolif_default_environment_variables 2024-08-28 13:30:59 +02:00
Vahor
b51065a003
add generate_fluentd_configuration() method in shared 2024-08-28 13:00:33 +02:00
Vahor
0cf595e552
remove unused tag 2024-08-27 20:52:51 +02:00
Vahor
c87732b065
revert format 2024-08-27 20:47:17 +02:00
Vahor
2d9c583af3
add env vars on old compose parser 2024-08-27 19:36:22 +02:00
Vahor
a245d16e05
add env vars for db services 😢 2024-08-27 18:57:02 +02:00
Vahor
eb22155dcc
send new vars to logdrain 2024-08-27 18:41:33 +02:00
ayntk-ai
4726676248
make things more clear 2024-08-27 14:19:37 +02:00
Andras Bacsai
3d73c98779 fix: docker cleanup job 2024-08-26 12:23:03 +02:00
Andras Bacsai
d748d8b7c6
Merge branch 'next' into auto-cleanup-improvements 2024-08-26 11:13:40 +02:00
Andras Bacsai
3f9f197282 fix: docker cleanup job 2024-08-21 10:50:05 +02:00
ayntk-ai
5d32bd250b
Fix cleanup Docker according to feedback 2024-08-18 22:41:06 +02:00
Andras Bacsai
f106e6e37b feat: add custom docker container options to all databases 2024-08-16 13:56:47 +02:00
ayntk-ai
adc3346f7b
cleanup docker improvements 2024-08-09 23:27:39 +02:00
ayntk-ai
5b54dc8792
Revert "improve CleanupDocker.php"
This reverts commit b5360e5e75.
2024-08-09 23:25:57 +02:00
ayntk-ai
b5360e5e75
improve CleanupDocker.php 2024-08-09 23:12:30 +02:00
ayntk-ai
16a5c601e3
graceful db stop and db deletion fixes 2024-08-09 22:15:45 +02:00
ayntk-ai
2ca6ffb84e
fix public function service.php 2024-08-09 19:57:53 +02:00
ayntk-ai
41be1f7666
use public function 2024-08-09 19:39:43 +02:00
ayntk-ai
a4bb87d13b
simplify DeleteService.php 2024-08-09 19:22:14 +02:00
ayntk-ai
1cfddfd529
fix stop large amount of containers 2024-08-09 19:17:58 +02:00
ayntk-ai
72bcf03cbb
graceful service container stop 2024-08-09 18:59:41 +02:00
ayntk-ai
d980c7a425
only run network removal on stop service if it is not a deletion operation 2024-08-09 02:59:41 +02:00
ayntk-ai
53dff4ca4f
simplify uuid variabel 2024-08-09 02:58:59 +02:00
ayntk-ai
e67e03f73f
added comments and removed temp ones 2024-08-09 02:15:40 +02:00
ayntk-ai
86a087056e
fix volume deletion for services 2024-08-09 02:11:42 +02:00
ayntk-ai
0135e2b5c0
add logic 2024-08-09 00:30:11 +02:00
ayntk-ai
2f95349888
Merge branch 'coollabsio:main' into fix-#2546-deletion-issues 2024-08-08 15:40:13 +02:00