Andras Bacsai
40d570f195
chore: update team invitation handling
2026-06-02 12:22:27 +02:00
Andras Bacsai
2536d612d7
feat(service): add Healthchecks as a service ( #10335 )
2026-06-02 12:02:17 +02:00
Andras Bacsai
93aa8894a8
fix(service): Garage doesn't start due to RPC secret being wrong length ( #10425 )
2026-06-02 12:01:41 +02:00
Andras Bacsai
10d142145b
chore(service): Update Gitea runner image to version 1.0.7 ( #10500 )
2026-06-02 12:01:19 +02:00
Tyler Westbrook
27b33b7b36
Chore(Update): Update Gitea runner image to version 1.0.7
...
Update version of gitea runner from 1.0.6 to 1.0.7
2026-06-01 07:54:27 -05:00
Jérémy Derdaele
164ff40f04
revert changes to json files
2026-05-31 23:57:46 +02:00
Jérémy Derdaele
b5416859e5
fix(templates): generate valid Garage RPC secret
...
Garage requires a 32 bytes secret (which is a 64 char hex string)
2026-05-31 23:57:46 +02:00
Andras Bacsai
6ed03a8c0a
chore(deps): bump realtime helper and postcss versions
2026-05-29 15:25:25 +02:00
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
21db1fd374
fix(sync-bunny): sync nightly CDN files to nested paths
...
Write nightly versions and releases under json/nightly in the CDN repo, and cover both release and versions-only sync flows with feature tests.
2026-05-26 11:41:04 +02: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
Victor Gomez
4ccec6b210
Fix typo in ALLOWED_HOSTS environment variable
2026-05-25 13:06:59 -04: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
Victor Gomez
afe5a03aeb
Update templates/compose/healthchecks.yaml
...
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2026-05-21 11:47:21 -04:00
Victor Gomez
101926ca35
Update templates/compose/healthchecks.yaml
...
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2026-05-21 11:47:04 -04:00
Victor Gomez
85abbf2555
Update templates/compose/healthchecks.yaml
...
Co-authored-by: ShadowArcanist <162910371+ShadowArcanist@users.noreply.github.com>
2026-05-21 11:46:51 -04:00
Victor Gomez
aa4c229607
Ensure proper URL is being used in SITE_ROOT
2026-05-21 11:19:31 -04:00
Victor Gomez
ab30b99b6e
Add Healthchecks.io as a service
2026-05-21 09:36:52 -04: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
9bb40f3ccb
fix(deployment): avoid shared preview tags for HEAD commits
...
Use the deployment UUID when preview deployments are built from HEAD so each deployment gets distinct production and build image tags.
2026-05-11 22:11:08 +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