diff --git a/templates/compose/celld.yaml b/templates/compose/celld.yaml index 78bded095..850139727 100644 --- a/templates/compose/celld.yaml +++ b/templates/compose/celld.yaml @@ -7,7 +7,7 @@ services: celld: - image: 'ghcr.io/denoland/celld:${CELLD_VERSION:-v0.1.0}' + image: 'ghcr.io/denoland/celld:${CELLD_VERSION:-latest}' environment: - SERVICE_URL_CELLD_8080 - CELLD_BUCKET=${CELLD_BUCKET:?} diff --git a/templates/service-templates-latest.json b/templates/service-templates-latest.json index d9be1511a..a9cdd35cc 100644 --- a/templates/service-templates-latest.json +++ b/templates/service-templates-latest.json @@ -539,7 +539,7 @@ "celld": { "documentation": "https://celld.dev/docs?utm_source=coolify.io", "slogan": "Self-hosted, distributed Durable Objects powered by Deno.", - "compose": "c2VydmljZXM6CiAgY2VsbGQ6CiAgICBpbWFnZTogJ2doY3IuaW8vZGVub2xhbmQvY2VsbGQ6JHtDRUxMRF9WRVJTSU9OOi12MC4xLjB9JwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9VUkxfQ0VMTERfODA4MAogICAgICAtICdDRUxMRF9CVUNLRVQ9JHtDRUxMRF9CVUNLRVQ6P30nCiAgICAgIC0gJ1MzX0VORFBPSU5UPSR7UzNfRU5EUE9JTlQ6LX0nCiAgICAgIC0gJ0FXU19SRUdJT049JHtBV1NfUkVHSU9OOi11cy1lYXN0LTF9JwogICAgICAtICdBV1NfQUNDRVNTX0tFWV9JRD0ke0FXU19BQ0NFU1NfS0VZX0lEOj99JwogICAgICAtICdBV1NfU0VDUkVUX0FDQ0VTU19LRVk9JHtBV1NfU0VDUkVUX0FDQ0VTU19LRVk6P30nCiAgICAgIC0gJ0FXU19TRVNTSU9OX1RPS0VOPSR7QVdTX1NFU1NJT05fVE9LRU46LX0nCiAgICAgIC0gJ0NFTExEX0FERFI9MC4wLjAuMDo4MDgwJwogICAgICAtICdDRUxMRF9BRFZFUlRJU0U9Y2VsbGQ6ODA4MCcKICAgICAgLSBDRUxMRF9XQVRDSD0vdmFyL2xpYi9jZWxsZC9zdGF0ZQogICAgICAtICdSVVNUX0xPRz0ke1JVU1RfTE9HOi1pbmZvfScKICAgIHZvbHVtZXM6CiAgICAgIC0gJ2NlbGxkLWRhdGE6L3Zhci9saWIvY2VsbGQnCg==", + "compose": "c2VydmljZXM6CiAgY2VsbGQ6CiAgICBpbWFnZTogJ2doY3IuaW8vZGVub2xhbmQvY2VsbGQ6JHtDRUxMRF9WRVJTSU9OOi1sYXRlc3R9JwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9VUkxfQ0VMTERfODA4MAogICAgICAtICdDRUxMRF9CVUNLRVQ9JHtDRUxMRF9CVUNLRVQ6P30nCiAgICAgIC0gJ1MzX0VORFBPSU5UPSR7UzNfRU5EUE9JTlQ6LX0nCiAgICAgIC0gJ0FXU19SRUdJT049JHtBV1NfUkVHSU9OOi11cy1lYXN0LTF9JwogICAgICAtICdBV1NfQUNDRVNTX0tFWV9JRD0ke0FXU19BQ0NFU1NfS0VZX0lEOj99JwogICAgICAtICdBV1NfU0VDUkVUX0FDQ0VTU19LRVk9JHtBV1NfU0VDUkVUX0FDQ0VTU19LRVk6P30nCiAgICAgIC0gJ0FXU19TRVNTSU9OX1RPS0VOPSR7QVdTX1NFU1NJT05fVE9LRU46LX0nCiAgICAgIC0gJ0NFTExEX0FERFI9MC4wLjAuMDo4MDgwJwogICAgICAtICdDRUxMRF9BRFZFUlRJU0U9Y2VsbGQ6ODA4MCcKICAgICAgLSBDRUxMRF9XQVRDSD0vdmFyL2xpYi9jZWxsZC9zdGF0ZQogICAgICAtICdSVVNUX0xPRz0ke1JVU1RfTE9HOi1pbmZvfScKICAgIHZvbHVtZXM6CiAgICAgIC0gJ2NlbGxkLWRhdGE6L3Zhci9saWIvY2VsbGQnCg==", "tags": [ "deno", "durable-objects", @@ -552,7 +552,7 @@ "category": "backend", "logo": "svgs/denoKV.svg", "minversion": "0.0.0", - "template_last_updated_at": null, + "template_last_updated_at": "2026-08-07T14:41:11+02:00", "port": "8080" }, "changedetection": { diff --git a/templates/service-templates.json b/templates/service-templates.json index 847ed759d..5e647dbf3 100644 --- a/templates/service-templates.json +++ b/templates/service-templates.json @@ -539,7 +539,7 @@ "celld": { "documentation": "https://celld.dev/docs?utm_source=coolify.io", "slogan": "Self-hosted, distributed Durable Objects powered by Deno.", - "compose": "c2VydmljZXM6CiAgY2VsbGQ6CiAgICBpbWFnZTogJ2doY3IuaW8vZGVub2xhbmQvY2VsbGQ6JHtDRUxMRF9WRVJTSU9OOi12MC4xLjB9JwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX0NFTExEXzgwODAKICAgICAgLSAnQ0VMTERfQlVDS0VUPSR7Q0VMTERfQlVDS0VUOj99JwogICAgICAtICdTM19FTkRQT0lOVD0ke1MzX0VORFBPSU5UOi19JwogICAgICAtICdBV1NfUkVHSU9OPSR7QVdTX1JFR0lPTjotdXMtZWFzdC0xfScKICAgICAgLSAnQVdTX0FDQ0VTU19LRVlfSUQ9JHtBV1NfQUNDRVNTX0tFWV9JRDo/fScKICAgICAgLSAnQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPSR7QVdTX1NFQ1JFVF9BQ0NFU1NfS0VZOj99JwogICAgICAtICdBV1NfU0VTU0lPTl9UT0tFTj0ke0FXU19TRVNTSU9OX1RPS0VOOi19JwogICAgICAtICdDRUxMRF9BRERSPTAuMC4wLjA6ODA4MCcKICAgICAgLSAnQ0VMTERfQURWRVJUSVNFPWNlbGxkOjgwODAnCiAgICAgIC0gQ0VMTERfV0FUQ0g9L3Zhci9saWIvY2VsbGQvc3RhdGUKICAgICAgLSAnUlVTVF9MT0c9JHtSVVNUX0xPRzotaW5mb30nCiAgICB2b2x1bWVzOgogICAgICAtICdjZWxsZC1kYXRhOi92YXIvbGliL2NlbGxkJwo=", + "compose": "c2VydmljZXM6CiAgY2VsbGQ6CiAgICBpbWFnZTogJ2doY3IuaW8vZGVub2xhbmQvY2VsbGQ6JHtDRUxMRF9WRVJTSU9OOi1sYXRlc3R9JwogICAgZW52aXJvbm1lbnQ6CiAgICAgIC0gU0VSVklDRV9GUUROX0NFTExEXzgwODAKICAgICAgLSAnQ0VMTERfQlVDS0VUPSR7Q0VMTERfQlVDS0VUOj99JwogICAgICAtICdTM19FTkRQT0lOVD0ke1MzX0VORFBPSU5UOi19JwogICAgICAtICdBV1NfUkVHSU9OPSR7QVdTX1JFR0lPTjotdXMtZWFzdC0xfScKICAgICAgLSAnQVdTX0FDQ0VTU19LRVlfSUQ9JHtBV1NfQUNDRVNTX0tFWV9JRDo/fScKICAgICAgLSAnQVdTX1NFQ1JFVF9BQ0NFU1NfS0VZPSR7QVdTX1NFQ1JFVF9BQ0NFU1NfS0VZOj99JwogICAgICAtICdBV1NfU0VTU0lPTl9UT0tFTj0ke0FXU19TRVNTSU9OX1RPS0VOOi19JwogICAgICAtICdDRUxMRF9BRERSPTAuMC4wLjA6ODA4MCcKICAgICAgLSAnQ0VMTERfQURWRVJUSVNFPWNlbGxkOjgwODAnCiAgICAgIC0gQ0VMTERfV0FUQ0g9L3Zhci9saWIvY2VsbGQvc3RhdGUKICAgICAgLSAnUlVTVF9MT0c9JHtSVVNUX0xPRzotaW5mb30nCiAgICB2b2x1bWVzOgogICAgICAtICdjZWxsZC1kYXRhOi92YXIvbGliL2NlbGxkJwo=", "tags": [ "deno", "durable-objects", @@ -552,7 +552,7 @@ "category": "backend", "logo": "svgs/denoKV.svg", "minversion": "0.0.0", - "template_last_updated_at": null, + "template_last_updated_at": "2026-08-07T14:41:11+02:00", "port": "8080" }, "changedetection": { diff --git a/tests/Unit/CelldServiceTemplateTest.php b/tests/Unit/CelldServiceTemplateTest.php index 9f30d6f75..0e3cb579f 100644 --- a/tests/Unit/CelldServiceTemplateTest.php +++ b/tests/Unit/CelldServiceTemplateTest.php @@ -4,7 +4,7 @@ it('includes a celld one-click service template', function () { $compose = file_get_contents(__DIR__.'/../../templates/compose/celld.yaml'); expect($compose) - ->toContain('ghcr.io/denoland/celld:${CELLD_VERSION:-v0.1.0}') + ->toContain('ghcr.io/denoland/celld:${CELLD_VERSION:-latest}') ->toContain('SERVICE_URL_CELLD_8080') ->toContain('CELLD_BUCKET=${CELLD_BUCKET:?}') ->toContain('S3_ENDPOINT=${S3_ENDPOINT:-}') @@ -27,7 +27,7 @@ it('includes a celld one-click service template', function () { $generatedCompose = base64_decode($templates['celld']['compose'], strict: true); expect($generatedCompose) - ->toContain('ghcr.io/denoland/celld:${CELLD_VERSION:-v0.1.0}') + ->toContain('ghcr.io/denoland/celld:${CELLD_VERSION:-latest}') ->toContain('CELLD_BUCKET=${CELLD_BUCKET:?}'); } });