This commit is contained in:
matfire 2026-03-11 03:24:40 +08:00 committed by GitHub
commit b66a49ba7d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 170 additions and 5 deletions

View file

@ -1190,7 +1190,41 @@ All notable changes to this project will be documented in this file.
- *(service)* Update autobase to version 2.5 (#7923)
- *(service)* Add chibisafe template (#5808)
- *(ui)* Improve sidebar menu items styling (#7928)
- *(service)* Improve open-archiver
- *(template)* Add open archiver template (#6593)
- *(service)* Add linkding template (#6651)
- *(service)* Add glip template (#7937)
- *(templates)* Add Sessy docker compose template (#7951)
- *(api)* Add update urls support to services api
- *(api)* Improve service urls update
- *(api)* Add url update support to services api (#7929)
- *(api)* Improve docker_compose_domains
- *(api)* Add more allowed fields
- *(notifications)* Add mattermost notifications (#7963)
- *(templates)* Add ElectricSQL docker compose template
- *(service)* Add back soketi-app-manager
- *(service)* Upgrade checkmate to v3 (#7995)
- *(service)* Update pterodactyl version (#7981)
- *(service)* Add langflow template (#8006)
- *(service)* Upgrade listmonk to v6
- *(service)* Add alexandrie template (#8021)
- *(service)* Upgrade formbricks to v4 (#8022)
- *(service)* Add goatcounter template (#8029)
- *(installer)* Add tencentos as a supported os
- *(installer)* Update nightly install script
- Update pr template to remove unnecessary quote blocks
- *(service)* Add satisfactory game server (#8056)
- *(service)* Disable mautic (#8088)
- *(service)* Add bento-pdf (#8095)
- *(ui)* Add official postgres 18 support
- *(database)* Add official postgres 18 support
- *(ui)* Use 2 column layout
- *(database)* Add official postgres 18 and pgvector 18 support (#8143)
- *(ui)* Improve global search with uuid and pr support (#7901)
- *(openclaw)* Add Openclaw service with environment variables and health checks
- *(service)* Disable maybe
- *(service)* Disable maybe (#8167)
- *(service)* Add sure
- *(service)* Add sure (#8157)
### 🐛 Bug Fixes
@ -3773,6 +3807,7 @@ All notable changes to this project will be documented in this file.
- *(scheduling)* Change redis cleanup command frequency from hourly to weekly for better resource management
- *(versions)* Update coolify version numbers in versions.json and constants.php to 4.0.0-beta.420.5 and 4.0.0-beta.420.6
- *(database)* Ensure internal port defaults correctly for unsupported database types in StartDatabaseProxy
- *(git)* Tracking issue due to case sensitivity
- *(versions)* Update coolify version numbers in versions.json and constants.php to 4.0.0-beta.420.6 and 4.0.0-beta.420.7
- *(scheduling)* Remove unnecessary padding from scheduled task form layout for improved UI consistency
- *(horizon)* Update queue configuration to use environment variable for dynamic queue management
@ -3798,7 +3833,6 @@ All notable changes to this project will be documented in this file.
- *(application)* Add option to suppress toast notifications when loading compose file
- *(git)* Tracking issue due to case sensitivity
- *(git)* Tracking issue due to case sensitivity
- *(git)* Tracking issue due to case sensitivity
- *(ui)* Delete button width on small screens (#6308)
- *(service)* Matrix entrypoint
- *(ui)* Add flex-wrap to prevent overflow on small screens (#6307)
@ -4422,6 +4456,67 @@ All notable changes to this project will be documented in this file.
- *(api)* Deprecate applications compose endpoint
- *(api)* Applications post and patch endpoints
- *(api)* Applications create and patch endpoints (#7917)
- *(service)* Sftpgo port
- *(env)* Only cat .env file in dev
- *(api)* Encoding checks (#7944)
- *(env)* Only show nixpacks plan variables section in dev
- Switch custom labels check to UTF-8
- *(api)* One click service name and description cannot be set during creation
- *(ui)* Improve volume mount warning for compose applications (#7947)
- *(api)* Show an error if the same 2 urls are provided
- *(preview)* Docker compose preview URLs (#7959)
- *(api)* Check domain conflicts within the request
- *(api)* Include docker_compose_domains in domain conflict check
- *(api)* Is_static and docker network missing
- *(api)* If domains field is empty clear the fqdn column
- *(api)* Application endpoint issues part 2 (#7948)
- Optimize queries and caching for projects and environments
- *(perf)* Eliminate N+1 queries from InstanceSettings and Server lookups (#7966)
- Update version numbers to 4.0.0-beta.462 and 4.0.0-beta.463
- *(service)* Update seaweedfs logo (#7971)
- *(service)* Soju svg
- *(service)* Autobase database is not persisted correctly (#7978)
- *(ui)* Make tooltips a bit wider
- *(ui)* Modal issues
- *(validation)* Add @, / and & support to names and descriptions
- *(backup)* Postgres restore arithmetic syntax error (#7997)
- *(service)* Users unable to create their first ente account without SMTP (#7986)
- *(ui)* Horizontal overflow on application and service headings (#7970)
- *(service)* Supabase studio settings redirect loop (#7828)
- *(env)* Skip escaping for valid JSON in environment variables (#6160)
- *(service)* Disable kong response buffering and increase timeouts (#7864)
- *(service)* Rocketchat fails to start due to database version incompatibility (#7999)
- *(service)* N8n v2 with worker timeout error
- *(service)* Elasticsearch-with-kibana not generating account token
- *(service)* Elasticsearch-with-kibana not generating account token (#8067)
- *(service)* Kimai fails to start (#8027)
- *(service)* Reactive-resume template (#8048)
- *(api)* Infinite loop with github app with many repos (#8052)
- *(env)* Skip escaping for valid JSON in environment variables (#8080)
- *(docker)* Update PostgreSQL version to 16 in Dockerfile
- *(validation)* Enforce url validation for instance domain (#8078)
- *(service)* Bluesky pds invite code doesn't generate (#8081)
- *(service)* Bugsink login fails due to cors (#8083)
- *(service)* Strapi doesn't start (#8084)
- *(service)* Activepieces postgres 18 volume mount (#8098)
- *(service)* Forgejo login failure (#8145)
- *(database)* Pgvector 18 version is not parsed properly
- *(labels)* Make sure name is slugified
- *(parser)* Replace dashes and dots in auto generated envs
- Stop database proxy when is_public changes to false (#8138)
- *(docs)* Update documentation link for Openclaw service
- *(api-docs)* Use proper schema references for environment variable endpoints (#8239)
- *(ui)* Fix datalist border color and add repository selection watcher (#8240)
- *(server)* Improve IP uniqueness validation with team-specific error messages
- *(jobs)* Initialize status variable in checkHetznerStatus (#8359)
- *(jobs)* Handle queue timeouts gracefully in Horizon (#8360)
- *(push-server-job)* Skip containers with empty service subId (#8361)
- *(database)* Disable proxy on port allocation failure (#8362)
- *(sentry)* Use withScope for SSH retry event tracking (#8363)
- *(api)* Add a newline to openapi.json
- *(server)* Improve IP uniqueness validation with team-specific error messages
- *(service)* Glitchtip webdashboard doesn't load
- *(service)* Glitchtip webdashboard doesn't load (#8249)
### 💼 Other
@ -4886,6 +4981,7 @@ All notable changes to this project will be documented in this file.
- CVE-2025-55182 React2shell infected supabase/studio:2025.06.02-sha-8f2993d
- Bump superset to 6.0.0
- Trim whitespace from domain input in instance settings (#7837)
- Upgrade postgres client to fix build error
### 🚜 Refactor
@ -5510,6 +5606,10 @@ All notable changes to this project will be documented in this file.
- Move all env sorting to one place
- *(api)* Make docker_compose_raw description more clear
- *(api)* Update application create endpoints docs
- *(api)* Application urls validation
- *(services)* Improve some service slogans
- *(ssh-retry)* Remove Sentry tracking from retry logic
- *(ssh-retry)* Remove Sentry tracking from retry logic
### 📚 Documentation
@ -5616,7 +5716,6 @@ All notable changes to this project will be documented in this file.
- Update changelog
- *(tests)* Update testing guidelines for unit and feature tests
- *(sync)* Create AI Instructions Synchronization Guide and update CLAUDE.md references
- Update changelog
- *(database-patterns)* Add critical note on mass assignment protection for new columns
- Clarify cloud-init script compatibility
- Update changelog
@ -5647,6 +5746,15 @@ All notable changes to this project will be documented in this file.
- Update application architecture and database patterns for request-level caching best practices
- Remove git worktree symlink instructions from CLAUDE.md
- Remove git worktree symlink instructions from CLAUDE.md (#7908)
- Add transcript lol link and logo to readme (#7331)
- *(api)* Change domains to urls
- *(api)* Improve domains API docs
- Update changelog
- Update changelog
- *(api)* Improve app endpoint deprecation description
- Add Coolify design system reference
- Add Coolify design system reference (#8237)
- Update changelog
- Update changelog
### ⚡ Performance
@ -5686,6 +5794,9 @@ All notable changes to this project will be documented in this file.
- Add tests for shared environment variable spacing and resolution
- Add comprehensive preview deployment port and path tests
- Add comprehensive preview deployment port and path tests (#7677)
- Add Pest browser testing with SQLite :memory: schema
- Add dashboard test and improve browser test coverage
- Migrate to SQLite :memory: and add Pest browser testing (#8364)
### ⚙️ Miscellaneous Tasks
@ -6293,10 +6404,10 @@ All notable changes to this project will be documented in this file.
- *(versions)* Update Coolify versions to 4.0.0-beta.420.2 and 4.0.0-beta.420.3 in multiple files
- *(versions)* Bump coolify and nightly versions to 4.0.0-beta.420.3 and 4.0.0-beta.420.4 respectively
- *(versions)* Update coolify and nightly versions to 4.0.0-beta.420.4 and 4.0.0-beta.420.5 respectively
- *(service)* Update Nitropage template (#6181)
- *(versions)* Update all version
- *(bump)* Update composer deps
- *(version)* Bump Coolify version to 4.0.0-beta.420.6
- *(service)* Update Nitropage template (#6181)
- *(versions)* Update all version
- *(service)* Improve matrix service
- *(service)* Format runner service
- *(service)* Improve sequin
@ -6399,6 +6510,29 @@ All notable changes to this project will be documented in this file.
- *(services)* Upgrade service template json files
- *(api)* Update openapi json and yaml
- *(api)* Regenerate openapi docs
- Prepare for PR
- *(api)* Improve current request error message
- *(api)* Improve current request error message
- *(api)* Update openapi files
- *(service)* Update service templates json
- *(services)* Update service template json files
- *(service)* Use major version for openpanel (#8053)
- Prepare for PR
- *(services)* Update service template json files
- Bump coolify version
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
- Prepare for PR
### ◀️ Revert

View file

@ -0,0 +1,4 @@
<svg width="300" height="260" viewBox="0 0 300 260" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M126.822 31.3968C127.716 30.5005 128.923 30 130.176 30H205.093L98.2708 136.943C97.3776 137.84 96.1702 138.339 94.9168 138.339H20L126.822 31.3968Z" fill="#D0BCFF"/>
<path d="M113.684 140.714C113.684 139.399 114.752 138.328 116.063 138.328H205.093L113.684 230V140.714Z" fill="#D0BCFF"/>
</svg>

After

Width:  |  Height:  |  Size: 401 B

View file

@ -0,0 +1,27 @@
# documentation: https://electric-sql.com/docs/guides/deployment
# slogan: Sync shape-based subsets of your Postgres data over HTTP.
# category: backend
# tags: electric,electricsql,realtime,sync,postgresql
# logo: svgs/electricsql.svg
# port: 3000
## This template intentionally does not deploy PostgreSQL.
## Set DATABASE_URL to an existing Postgres instance with logical replication enabled.
## If ELECTRIC_SECRET is set, your own backend/proxy must append it to shape requests.
services:
electric:
image: electricsql/electric:1.4.2
environment:
- SERVICE_URL_ELECTRIC_3000
- DATABASE_URL=${DATABASE_URL:?}
- ELECTRIC_SECRET=${SERVICE_PASSWORD_64_ELECTRIC}
- ELECTRIC_STORAGE_DIR=/app/persistent
- ELECTRIC_USAGE_REPORTING=${ELECTRIC_USAGE_REPORTING:-false}
volumes:
- electric_data:/app/persistent
healthcheck:
test: ["CMD", "curl", "-f", "http://127.0.0.1:3000/v1/health"]
interval: 10s
timeout: 5s
retries: 5