buster/apps/electric-server
Nate Kelley 84ba96ec74
tsx is a workspace package
2025-07-18 14:18:06 -06:00
..
scripts Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
README.md Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
docker-compose.yml Mastra braintrust (#391) 2025-07-02 14:33:40 -07:00
package.json tsx is a workspace package 2025-07-18 14:18:06 -06:00
tsconfig.json Update inlcude 2025-07-12 23:46:09 -06:00
turbo.json update database dev 2025-07-15 22:26:13 -06:00

README.md

Electric SQL Server

This directory contains the Electric SQL server configuration and setup for local development.

Overview

Electric SQL is a local-first sync platform that enables real-time synchronization between client applications and PostgreSQL databases. This server handles the synchronization layer, providing conflict-free replication and offline-first capabilities.

Local Development

The Electric SQL server runs locally on port 3003.

Getting Started

  1. Ensure you have the Electric SQL server installed and configured
  2. Start the server to begin syncing data between your local database and client applications
  3. The server will be accessible at http://localhost:3003

Features

  • Real-time sync: Bidirectional synchronization between client and server
  • Offline-first: Applications work seamlessly without internet connectivity
  • Conflict resolution: Automatic handling of concurrent data modifications
  • PostgreSQL integration: Direct integration with your existing PostgreSQL database

Configuration

Server configuration and environment variables should be set up according to your project's specific requirements. Refer to the Electric SQL documentation for detailed configuration options.

Documentation

For more information about Electric SQL, visit the official documentation.