diff options
| author | Maze <167211895+mazeincoding@users.noreply.github.com> | 2025-06-23 10:52:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-06-23 10:52:30 +0200 |
| commit | d8917f2632d8205ad12595682f96c7fb3352acd6 (patch) | |
| tree | 01d842f4e342368849d1ac897efe381df63fb490 | |
| parent | f940873bbf63ae79ff629eae920479be67c6b1d4 (diff) | |
| parent | 084ec47249f81ebf180557adb6fdf7f55ba61668 (diff) | |
| download | opencut-d8917f2632d8205ad12595682f96c7fb3352acd6.tar.gz | |
Merge pull request #2 from 3raphat/feat/redis-compose
feat: add redis to docker compose
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | apps/web/.env.example (renamed from apps/web/env.example) | 6 | ||||
| -rw-r--r-- | docker-compose.yaml | 13 |
3 files changed, 18 insertions, 3 deletions
@@ -14,7 +14,7 @@ # env files (can opt-in for committing if needed) /apps/web/.env* -/apps/web/.env.example +!/apps/web/.env.example # typescript /apps/web/next-env.d.ts
\ No newline at end of file diff --git a/apps/web/env.example b/apps/web/.env.example index ef5544ad..a3d399b1 100644 --- a/apps/web/env.example +++ b/apps/web/.env.example @@ -8,4 +8,8 @@ NEXTAUTH_URL=http://localhost:3000 NEXTAUTH_SECRET=your-secret-key-here # Development Environment -NODE_ENV=development
\ No newline at end of file +NODE_ENV=development + +# Redis +UPSTASH_REDIS_REST_URL=http://localhost:8079 +UPSTASH_REDIS_REST_TOKEN=example_token
\ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml index 47032230..0c3ef30c 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -10,6 +10,17 @@ services: - postgres_data:/var/lib/postgresql/data ports: - "5432:5432" - + redis: + image: redis + ports: + - "6379:6379" + serverless-redis-http: + ports: + - "8079:80" + image: hiett/serverless-redis-http:latest + environment: + SRH_MODE: env + SRH_TOKEN: example_token + SRH_CONNECTION_STRING: "redis://redis:6379" volumes: postgres_data: |
