-
Notifications
You must be signed in to change notification settings - Fork 197
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
28 lines (28 loc) · 1.14 KB
/
Copy pathdocker-compose.yml
File metadata and controls
28 lines (28 loc) · 1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# SYNCRO local development Docker Compose stack
#
# Status: planned — service definitions are not yet checked in.
# Today, local development uses the Supabase CLI (`supabase start`) for Postgres
# and Auth; see CONTRIBUTING.md. Redis, Soroban RPC, and SMTP are configured via
# backend/.env and client/.env.example (external or locally installed services).
#
# Intended services for this file (Epic H — local/CI stack):
#
# postgres:
# Supabase-compatible Postgres for migrations (supabase/migrations/) and seed
# data (supabase/seed.sql). Replaces hosted Supabase credentials in dev/CI.
#
# redis:
# Local cache/queue dependency for rate limiting, renewal jobs, and other
# Redis-backed backend features (REDIS_URL, RATE_LIMIT_REDIS_URL).
#
# soroban-rpc:
# Local Stellar/Soroban RPC endpoint for contract reads/writes in development
# and integration tests (SOROBAN_RPC_URL, STELLAR_NETWORK_URL).
#
# mailpit (or similar):
# SMTP mail catcher for development email delivery; replaces real SMTP_* creds.
#
# Tor hidden-service deployment (separate concern):
# deploy/tor/docker-compose.tor.yml — dashboard behind a .onion address.
#
services: {}