From a0b69bfeb74765cfc2d7ae07a144866a0f42a317 Mon Sep 17 00:00:00 2001 From: Matteo Gassend Date: Mon, 9 Feb 2026 19:07:54 +0100 Subject: [PATCH] feat: electricsql service documentation --- .../theme/components/Services/List.vue | 7 +++++ docs/public/images/services/electricsql.svg | 4 +++ docs/services/all.md | 1 + docs/services/electricsql.md | 29 +++++++++++++++++++ 4 files changed, 41 insertions(+) create mode 100644 docs/public/images/services/electricsql.svg create mode 100644 docs/services/electricsql.md diff --git a/docs/.vitepress/theme/components/Services/List.vue b/docs/.vitepress/theme/components/Services/List.vue index 652cb500..f4f84038 100644 --- a/docs/.vitepress/theme/components/Services/List.vue +++ b/docs/.vitepress/theme/components/Services/List.vue @@ -751,6 +751,13 @@ const services = [ description: 'Virtual whiteboard for sketching hand-drawn like diagrams.', category: 'Productivity' }, + { + name: 'ElectricSQL', + slug: 'electricsql', + icon: '/docs/images/services/electricsql.svg', + description: 'Sync shape-based subsets of your Postgres data over HTTP', + category: 'Database' + }, { name: 'Evolution API', slug: 'evolution-api', diff --git a/docs/public/images/services/electricsql.svg b/docs/public/images/services/electricsql.svg new file mode 100644 index 00000000..bbffe200 --- /dev/null +++ b/docs/public/images/services/electricsql.svg @@ -0,0 +1,4 @@ + + + + diff --git a/docs/services/all.md b/docs/services/all.md index 08a230e5..558fdaa1 100644 --- a/docs/services/all.md +++ b/docs/services/all.md @@ -124,6 +124,7 @@ Complete directory of all one-click services available in Coolify, organized by ## Database - [Autobase](/services/autobase) - Open-source alternative to cloud-managed databases for PostgreSQL (self-hosted DBaaS) +- [ElectricSQL](/services/electricsql) - Sync shape-based subsets of your Postgres data over HTTP - [NocoDB](/services/nocodb) - Open Source Airtable Alternative - [PGBackWeb](/services/pgbackweb) - Effortless PostgreSQL backups with a user-friendly web interface - [Teable](/services/teable) - No-code database built on PostgreSQL diff --git a/docs/services/electricsql.md b/docs/services/electricsql.md new file mode 100644 index 00000000..0b223da6 --- /dev/null +++ b/docs/services/electricsql.md @@ -0,0 +1,29 @@ +--- +title: "ElectricSQL" +description: "Sync shape-based subsets of your Postgres data over HTTP." +--- + +# ElectricSQL + + + +## What is ElectricSQL? + +ElectricSQL allows developers to build fast, modern, collaborative apps without changing their stack + +## Notes on deployment + +When creating the postgresql database, make sure to enable logical replication: adding `wal_level = logical` to your postgresql config should do it. + +## Environment Variables + +- SERVICE_URL_ELECTRIC_3000: exposes port 3000 of electricsql: this is where your clients would connect +- DATABASE_URL: url of the postgresql database (with logical replication enabled) +- ELECTRIC_SECRET: secret electricsql will use to authenticate requests (more info [here](https://electric-sql.com/docs/guides/security#api-token)) +- ELECTRIC_STORAGE_DIR: electric needs to store some data, cache etc. This is where it'll go +- ELECTRIC_USAGE_REPORTING: allows configuration of anonymous usage data reporting back to [https://electric-sql.com](https://electric-sql.com) + +## Links + +- [Official website](https://electric-sql.com/.io) +- [GitHub](https://github.com/electric-sql/electric?utm_source=coolify.io)