Commit Graph

1819 Commits

Author SHA1 Message Date
Andras Bacsai 50e198fd51 fix(service): Chatwoot Support allowlisted private API inbox webhooks (#10426) 2026-05-29 15:20:17 +02:00
ShadowArcanist 1af5cc11c9 fix(service): set correct image tag for hermes-agent-with-webui 2026-05-29 12:14:17 +05:30
Gabriel Peralta 885f6eb124 Chatwoot: Support allowlisted private API inbox webhooks
Self-hosted installations can now opt SafeFetch into private-network access after SSRF hardening. The default remains unchanged: private IP destinations are blocked unless the instance owner explicitly enables private-network requests with SAFE_FETCH_ALLOW_PRIVATE_NETWORK=true

This is a breaking change if you use latest tag and have evolution-api or similar deployed on coolify alongside chatwoot.
2026-05-27 09:31:29 -03:00
Andras Bacsai c5794be361 chore(service): pin services to static version instead of using latest tag (#10116) 2026-05-26 11:25:20 +02:00
Andras Bacsai 3d764d9f18 feat(template): add cloudflare-ddns template (#8099) 2026-05-26 11:24:48 +02:00
Andras Bacsai 6a4964268f feat(service): add EMQX (#9568) 2026-05-26 11:24:24 +02:00
Andras Bacsai 77779f3647 feat(service): add openobserve template (#10279) 2026-05-26 11:23:54 +02:00
Andras Bacsai 166f7e96e2 chore(service): bumped gitea-runner version (#10282) 2026-05-26 11:23:37 +02:00
Andras Bacsai 3b2c2c6e18 feat(templates): add Hermes Agent + WebUI one-click service (#10283) 2026-05-26 11:15:46 +02:00
michalzard 9c5c39334a chore(gitea-runner): bumped version to 1.0.6 2026-05-25 16:02:48 +02:00
michalzard 9b977b9e4d chore(gitea-runner): bumped version to 1.0.5 2026-05-21 19:59:14 +02:00
toanalien 9264f391cb fix(templates): address review feedback for hermes-agent template
- Remove top-level volumes block (Coolify auto-generates it)
- Remove redundant restart: unless-stopped (Coolify default)
- Rename hermes-agent.yaml to hermes-agent-with-webui.yaml
2026-05-20 12:04:26 +07:00
toanalien 597a2d806f fix(templates): correct image tags for hermes-agent and hermes-webui
Pin hermes-agent to sha-273ff5c (no semver tags on Docker Hub).
Fix hermes-webui tag from v0.51.92 to 0.51.92 (GHCR has no v prefix).
2026-05-20 01:05:14 +07:00
michalzard d8cf488449 chore(gitea-runner): bumped patch version
fix: reverted quote autoformat
2026-05-19 19:27:41 +02:00
toanalien 70c187ea40 fix(templates): add hermes-agent logo and mount agent-src read-only
Add official Hermes Agent logo (256x256 PNG from upstream repo).
Mount hermes-agent-src volume as read-only in webui container per
upstream recommendation (since v0.51.84).
2026-05-19 19:00:41 +07:00
toanalien b64968d503 fix(templates): pin image versions and fix magic variable for hermes-agent
Address PR review: pin Docker images to v0.14.0 and v0.51.92,
change SERVICE_FQDN to SERVICE_URL (generator auto-converts).
2026-05-19 18:55:11 +07:00
ShadowArcanist e7853656c3 fix(service): pin image to static version for open observe 2026-05-19 16:40:18 +05:30
Alexandru Furculita 978d46739d feat(service): add openobserve template
Adds OpenObserve as a one-click service template. OpenObserve is a
cloud-native observability platform for logs, metrics, traces, RUM and
session replays, positioned as a self-hosted alternative to Elasticsearch,
Splunk and Datadog.

- Uses the official open-source image (public.ecr.aws/zinclabs/openobserve)
- Wires admin password through Coolify's SERVICE_PASSWORD_* magic env
- Persists /data via a named volume
- Exposes port 5080 via SERVICE_URL_OPENOBSERVE_5080
- Opts out of telemetry by default (overridable via ZO_TELEMETRY)
- Adds /healthz healthcheck and the OpenObserve logo

Supersedes #6328, addressing the prior review feedback (drop the
deprecated version key, drop hardcoded container_name and restart
policy, switch to the magic password env, and use a named volume).
2026-05-19 12:26:09 +03:00
Tam Nguyen bce0c51d37 fix: cloudflare-ddns 1.16.2 2026-05-18 15:42:31 +10:00
Khiet Tam Nguyen 9e9fc01b52 Merge branch 'next' into cloudflare-ddns 2026-05-18 15:04:55 +10:00
Tam Nguyen 7dd6d2b13c deps: bump cloudflare-ddns to v2.1.2 2026-05-18 14:52:15 +10:00
Khiet Tam Nguyen 919295e9ed Merge branch 'coollabsio:v4.x' into cloudflare-ddns 2026-05-18 14:48:42 +10:00
Mohmmad Qunibi 5b854d700e Merge branch 'next' into add-emqx-as-a-service-template 2026-05-17 10:25:54 +03:00
toanalien 8c0ecedda4 feat(templates): add Hermes Agent + WebUI one-click service
Two-container template: hermes-agent gateway plus the hermes-webui chat
UI. The WebUI is public-facing (gets the generated FQDN and password via
Coolify magic vars); the agent stays internal, sharing named volumes.
Hermes uses embedded SQLite, so no external database is needed.
2026-05-16 08:40:10 +02:00
Andras Bacsai fde500a347 fix(templates): require Docmost mail driver
Require MAIL_DRIVER to be set before Docmost starts and add a unit test to keep the compose template and generated service templates in sync.
2026-05-15 13:36:02 +02:00
Mohmmad Qunibi 3898860478 Merge branch 'next' into add-emqx-as-a-service-template 2026-05-14 16:42:03 +03:00
Mr. Kiter dd19d81e49 Update mealie.yaml 2026-05-12 09:22:15 +02:00
Mr. Kiter 5267b0ad82 Update grocy.yaml 2026-05-12 09:10:44 +02:00
Mr. Kiter b678b58524 Update audiobookshelf.yaml 2026-05-12 09:09:36 +02:00
Mr. Kiter ea6c63edcf Update jellyfin.yaml 2026-05-12 08:58:05 +02:00
Mr. Kiter 655e9f4685 Update ryot.yaml 2026-05-12 08:34:57 +02:00
Andras Bacsai 27b44fce4d feat(service): gitea runner (#9961) 2026-05-11 21:47:19 +02:00
Andras Bacsai 2852f324f6 chore(service): disable litequeen (#10006) 2026-05-11 21:47:00 +02:00
Mohmmad Qunibi 243d01c228 Merge branch 'next' into add-emqx-as-a-service-template 2026-05-11 15:40:56 +03:00
ShadowArcanist 39a30b60a9 chore(service): disable litequeen
Service not updated for 10 months and official website is available for sale (domain expired)
2026-05-11 10:42:01 +05:30
ShadowArcanist 7c5dc8bae1 fix(service): set correct SERVICE_HEX magic env for open archive ENCRYPTION_KEY and STORAGE_ENCRYPTION_KEY 2026-05-09 19:35:15 +05:30
ShadowArcanist 4453fec7cc fix(service): set correct SERVICE_HEX magic env for homarr SECRET_ENCRYPTION_KEY 2026-05-09 19:30:07 +05:30
ShadowArcanist 02373e1b3e fix(service): set correct SERVICE_HEX magic env for Convex INSTANCE_SECRET 2026-05-09 19:26:30 +05:30
ShadowArcanist 13077db1d8 fix(service): set correct SERVICE_HEX magic env for bluesky-pds JWTSECRET and ROTATIONKEY 2026-05-09 19:19:48 +05:30
ShadowArcanist 4ccb769e33 fix(service): set correct SERVICE_HEX magic env for Outline SECRET_KEY 2026-05-09 19:19:29 +05:30
michalzard 684e7c2388 fix: requested changes
fix: changes

fix: revert jsons

revert:jsons

fix: revert
2026-05-07 17:53:48 +02:00
michalzard 7540b3b9f8 fix: category 2026-05-07 17:21:21 +02:00
michalzard 1942be9320 feat: gitea runner template 2026-05-07 16:45:12 +02:00
Andras Bacsai 8deb19e5e4 fix(service): rally invalid next public url (#9041) 2026-04-27 09:08:04 +02:00
Andras Bacsai e1a295ac6c fix(service): add missing database alteration step for Logto latest image (#9376) 2026-04-27 09:07:53 +02:00
Andras Bacsai 5a4f79441c fix(service): Jitsi Meet doesn't work (#9594) 2026-04-27 09:06:57 +02:00
Andras Bacsai 349e9289ad fix(service): twenty fails to deploy due to dependency unhealthy (#9603) 2026-04-27 09:06:41 +02:00
Andras Bacsai 43b8304e02 feat(service): enable plane (#9641) 2026-04-27 09:06:32 +02:00
Andras Bacsai e9a9a32e87 feat(services): add Cap to templates (#9729) 2026-04-27 09:06:09 +02:00
Andras Bacsai 3f736b5afd feat(service): add healthcheck to langfuse-worker (#9772) 2026-04-27 09:05:38 +02:00