Spaces:
Running
Running
File size: 1,122 Bytes
5fa7a59 |
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 29 30 31 32 33 34 35 36 37 38 |
services:
web:
build:
context: .
args:
VITE_SUPABASE_URL: ${VITE_SUPABASE_URL}
VITE_SUPABASE_ANON_KEY: ${VITE_SUPABASE_ANON_KEY}
VITE_SUPABASE_SERVICE_ROLE_KEY: ${VITE_SUPABASE_SERVICE_ROLE_KEY}
VITE_MAX_ROWS: ${VITE_MAX_ROWS:-1000}
image: paper_trading_viz:web
container_name: paper_trading_viz_web
ports:
- "4173:4173"
env_file:
- .env
environment:
- VITE_SUPABASE_URL=${VITE_SUPABASE_URL}
- VITE_SUPABASE_ANON_KEY=${VITE_SUPABASE_ANON_KEY}
- VITE_SUPABASE_SERVICE_ROLE_KEY=${VITE_SUPABASE_SERVICE_ROLE_KEY}
- VITE_MAX_ROWS=${VITE_MAX_ROWS:-1000}
dev:
image: node:20-alpine
working_dir: /app
command: sh -c "npm i && npm run dev -- --host 0.0.0.0"
ports:
- "5173:5173"
env_file:
- .env
environment:
- VITE_SUPABASE_URL=${VITE_SUPABASE_URL}
- VITE_SUPABASE_ANON_KEY=${VITE_SUPABASE_ANON_KEY}
- VITE_SUPABASE_SERVICE_ROLE_KEY=${VITE_SUPABASE_SERVICE_ROLE_KEY}
- VITE_MAX_ROWS=${VITE_MAX_ROWS:-1000}
volumes:
- .:/app
- /app/node_modules
|