docs(260618-smr): remove Redis references from documentation and e2e config
- CLAUDE.md: remove Redis constraint, ioredis library row, Redis architecture sentence, update compose comment - README.md: remove Redis from prereqs, quick-start command, compose description, tech-stack live-sync row - docs/ARCHITECTURE.md: delete Redis infrastructure table row - docs/CONFIGURATION.md: remove Redis localhost:6379 mention from dev section - docs/deployment.md: delete redis services table row - docs/DEVELOPMENT.md: remove prereq mention, heading, two up commands, expose bullet, stack comment - docs/GETTING-STARTED.md: prereq row, up command, prose mention - docs/TESTING.md: 'API and MariaDB' (was API, MariaDB, and Redis) - apps/pwa/e2e/README.md: delete Redis on :6379 bullet - apps/pwa/playwright.config.ts: two comments updated (API+MariaDB, not API+MariaDB+Redis)
This commit is contained in:
@@ -15,7 +15,7 @@ A self-hosted family organization hub for a two-person household. One color-code
|
||||
|
||||
- Node.js 22 LTS
|
||||
- pnpm 11.5.1 (`corepack enable pnpm`)
|
||||
- Docker + Docker Compose (for MariaDB, Redis, and production deployment)
|
||||
- Docker + Docker Compose (for MariaDB and production deployment)
|
||||
|
||||
## Installation
|
||||
|
||||
@@ -53,7 +53,7 @@ Required environment variables (set in `.env` or your Docker host):
|
||||
|
||||
```bash
|
||||
# Start backing services
|
||||
docker compose -f docker-compose.yml -f docker-compose.dev.yml up mariadb redis
|
||||
docker compose -f docker-compose.yml -f docker-compose.dev.yml up mariadb
|
||||
|
||||
# Run migrations
|
||||
pnpm --filter @familysync/api db:migrate
|
||||
@@ -79,8 +79,8 @@ The API listens on port 3000. The PWA build is served separately (Vite `preview`
|
||||
apps/
|
||||
api/ Hono backend — CalDAV sync, OIDC auth, lists API, push notifications
|
||||
pwa/ React 19 PWA — calendar view, lists UI, service worker
|
||||
docker-compose.yml Production services (API, MariaDB 11, Redis 7)
|
||||
docker-compose.dev.yml Dev overrides (bind-mount src/, expose DB/Redis ports)
|
||||
docker-compose.yml Production services (API, MariaDB 11)
|
||||
docker-compose.dev.yml Dev overrides (bind-mount src/, expose DB ports)
|
||||
```
|
||||
|
||||
## Commands
|
||||
@@ -110,7 +110,7 @@ docker-compose.dev.yml Dev overrides (bind-mount src/, expose DB/Redis ports)
|
||||
| Auth | `@hono/oidc-auth` 1.8.3 — authorization code + PKCE against Authelia |
|
||||
| Calendar | tsdav 2.2.2 (CalDAV) + ical.js 2.2.1 against Fastmail |
|
||||
| Push | web-push 3.6.7 (VAPID) |
|
||||
| Live sync | Server-Sent Events + Redis 7 pub/sub |
|
||||
| Live sync | Server-Sent Events (in-process EventEmitter) |
|
||||
| Frontend | React 19, Vite 8, vite-plugin-pwa 1.3, TanStack Query 5, Zustand 5 |
|
||||
| Calendar UI | Schedule-X 4.6 |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user