Commit graph

1916 commits

Author SHA1 Message Date
Andras Bacsai
2a2a258392
fix(service): n8n task-runners health check fails (#9309) 2026-04-05 20:19:45 +02:00
Andras Bacsai
8e24a39a7c
fix(service): fix librechat healthcheck and update dependencies (#9358) 2026-04-05 20:19:31 +02:00
Andras Bacsai
bd9785e679
feat(service): update Rivet to v2.2.0 (#9378) 2026-04-05 18:49:17 +02:00
Andras Bacsai
8f4239bffa
fix(template): Minecraft was on wrong category (#9387) 2026-04-05 18:48:54 +02:00
Andras Bacsai
3eaa721277
feat(service): update Convex to current latest version (#9392) 2026-04-05 18:48:33 +02:00
Andras Bacsai
5d01498cc0
fix(services): bump images of alexandrie to fix security issue (#9434) 2026-04-05 18:47:50 +02:00
Smaug
86c2518d06
Update Docker images to latest versions 2026-04-05 13:36:24 +02:00
ShadowArcanist
452a8ffb33
pin librechat service pgvector to static version
This docker image is abandoned, in future we have to swap it to a well maintained one, for time being we can use this one
2026-04-03 18:29:44 +05:30
ShadowArcanist
9ae5725aa4
pin librechat service rag api to static version 2026-04-03 18:28:59 +05:30
ShadowArcanist
68930a5d79
pin librechat service api to static version 2026-04-03 18:28:46 +05:30
ShadowArcanist
24cc4db51d
fix healthcheck on convex service 2026-04-03 18:01:53 +05:30
Iisyourdad
89c8633cfc Removing .json files from pr 2026-04-02 11:54:19 -05:00
Sebastian Krepela
dd7b9cedc9
Update Convex Docker image tags to latest release
The pinned commit hashes (00bd9272, 33cef775) are from ~Nov 2025 and
incompatible with convex npm package >=1.30, causing deploy failures
with "missing field `functions`" errors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 13:08:35 +02:00
Iisyourdad
bda205c723 Change Minecraft catagory from media to games 2026-04-01 15:06:17 -05:00
Romain ROCHAS
83df12fdac update(template): update Rivet template 2026-04-01 19:58:30 +02:00
Gauthier POGAM--LE MONTAGNER
3a252fa64b feat(service): upgrade meilisearch image to v1.35.1 in librechat
template
2026-03-31 19:24:12 +02:00
Gauthier POGAM--LE MONTAGNER
1344093a13 fix(service): fix librechat healthcheck 2026-03-31 19:24:12 +02:00
Frank Raa
e895a1d236 fix(templates): fix n8n and task-runners health check endpoints 2026-03-30 20:40:07 +02:00
Andras Bacsai
850c37bedd fix(database): auto-generate missing CA cert on SSL regeneration
Prevent null CA certificate access during database SSL certificate regeneration
across KeyDB, MariaDB, MongoDB, MySQL, PostgreSQL, and Redis components.

If no CA certificate exists, attempt to generate one and re-query; if still
missing, dispatch a clear error and stop regeneration gracefully.

Add `SslCertificateRegenerationTest` coverage for missing-CA and CA-query
scenarios to prevent regressions.
2026-03-30 13:10:49 +02:00
Andras Bacsai
eb3d88a9ea
feat(service): Add ElectricSQL (#8190) 2026-03-30 11:49:39 +02:00
Andras Bacsai
47692be982
fix(service): use FQDN instead of URL for Grafana GF_SERVER_DOMAIN (#9080) 2026-03-30 11:49:09 +02:00
Andras Bacsai
915d2a05af
fix(service): pin clickhouse version on Langfuse service to avoid error during clickhouse init (#9236) 2026-03-30 11:48:49 +02:00
Maxwell
ac47040fd1
Fixed typo in listmonk db config
Correct db__name to db__database
2026-03-29 14:35:48 +10:00
Gauthier POGAM--LE MONTAGNER
4213bd5215 fix(langfuse): pin clickhouse version to avoid error during clickhouse init
The releases published on 27/03/26 causes Clickhouse to incorrectly
initialize. This prevent the DB from restarting after the initial run.

This pin the version to the most recent version that was working
properly.
2026-03-28 16:21:57 +01:00
Andras Bacsai
6a14a12a58 fix(parsers): preserve ${VAR} references in compose instead of resolving to DB values
Do not replace self-referencing environment variables (e.g., DATABASE_URL: ${DATABASE_URL})
with saved DB values in the compose environment section. Keeping the reference intact allows
Docker Compose to resolve from .env at deploy time, preventing stale values from overriding
user updates that haven't been re-parsed.

Fixes #9136
2026-03-24 21:52:36 +01:00
matfire
8ef0f07b5b
Merge branch 'next' into v4.x 2026-03-24 20:18:01 +01:00
Andras Bacsai
eebb8609a7
Add EspoCRM, provided by the official team (#8658) 2026-03-24 14:27:41 +01:00
Andras Bacsai
1af20a9567
chore(service): disable Booklore service (#9105) 2026-03-24 14:27:21 +01:00
Claude
23b52487c4
Disable booklore service template
Add `# ignore: true` to the booklore compose file so the service
template generator skips it, hiding it from the UI.

https://claude.ai/code/session_01Y7ZeGwqPp97oXwyLCPja9k
2026-03-23 09:53:07 +00:00
Xidik
95351eba89 fix(service): use FQDN instead of URL for Grafana GF_SERVER_DOMAIN
GF_SERVER_DOMAIN expects a bare hostname (e.g. grafana.example.com) but
was set to SERVICE_URL_GRAFANA which includes the protocol
(https://grafana.example.com). This mismatch can cause Grafana to fail
to load its application files when deployed behind Coolify's proxy.

Changed to SERVICE_FQDN_GRAFANA which provides just the hostname. Applied
the fix to both grafana.yaml and grafana-with-postgresql.yaml templates.

Fixes #5307
2026-03-22 22:04:22 +07:00
matfire
40eff61d59
Merge branch 'next' into v4.x 2026-03-16 17:51:05 +01:00
Taras Machyshyn
c4279a6bcb Define static versions 2026-03-16 18:23:47 +02:00
Andras Bacsai
0ffcee7a4d Squashed commit from '4fhp-investigate-os-command-injection' 2026-03-16 16:40:16 +01:00
Andras Bacsai
c61d71966e
feat(service): update databasus to v3.16.2 (#8586) 2026-03-16 13:46:14 +01:00
Andras Bacsai
b5e03c3a56
feat(service): Add librespeed (#8626) 2026-03-16 13:46:02 +01:00
Andras Bacsai
44a36d0df9
chore(service): Update SeaweedFS images to version 4.13 (#8738) 2026-03-16 13:45:54 +01:00
Andras Bacsai
a8d3522653
fix(template): fix heyform template (#8747) 2026-03-16 13:45:44 +01:00
Andras Bacsai
2d1bad5f39
feat(templates): Add imgcompress service, for offline image processing (#8763) 2026-03-16 13:45:34 +01:00
matfire
e62940318d
Merge branch 'next' into v4.x 2026-03-15 18:04:00 +01:00
Andras Bacsai
a97612b29e fix(docker-compose): respect preserveRepository when injecting --project-directory
When adding --project-directory to custom docker compose start commands,
use the application's host workdir if preserveRepository is true, otherwise
use the container workdir. Add tests for both scenarios and explicit paths.
2026-03-13 13:53:03 +01:00
ShadowArcanist
c25e59e7ed
chore(service): pin imgcompress to a static version instead of latest 2026-03-13 12:28:25 +05:30
ShadowArcanist
35eb5cf937
chore(service): remove unused attributes on imgcompress service 2026-03-13 12:27:55 +05:30
Andras Bacsai
6408718ad1
fix(service): hoppscotch fails to start due to db unhealthy (#8949) 2026-03-13 07:56:47 +01:00
Andras Bacsai
0cfc930ec8
Change Castopod service port from 8000 to 8080 (#8817) 2026-03-13 07:55:47 +01:00
Andras Bacsai
413d0747cf
feat(service): update n8n-with-postgres-and-worker to 2.10.4 (#8807) 2026-03-13 07:55:23 +01:00
ShadowArcanist
963e335621
chore(service): pin castopod service to a static version instead of latest 2026-03-13 12:05:06 +05:30
ShadowArcanist
f1b8aaed2e
fix(service): hoppscotch fails to start due to db unhealthy 2026-03-13 11:40:25 +05:30
Andras Bacsai
01aa534556 fix(application-source): support localhost key with id=0
Previously, the view checked $privateKeyId with ! operator, which
incorrectly treats 0 (localhost key) as falsy. Changed to explicit
is_null() checks to distinguish between null (no key) and 0 (localhost).
Added test coverage for both cases.
2026-03-09 17:20:33 +01:00
Bernhard Millauer
db46af89b1
Change Castopod service port from 8000 to 8080
The current port mapping 8000 is wrong and the service is never reachable.

As stated in https://docs.castopod.org/main/en/getting-started/docker/, the docker container is exposing 8080.
2026-03-08 18:54:14 +01:00
Michael Chan
18118f1d61
fixup 2026-03-08 01:08:18 -05:00