trade-frontend

Frontend (SPA) + prosty serwer (basic auth + proxy do trade-api).

Dev

W tym repo app jest w apps/visualizer/.

cd apps/visualizer
npm ci
npm run dev

Dev z backendem na VPS (staging)

Najprościej: trzymaj VITE_API_URL=/api i podepnij Vite proxy do VPS (żeby nie bawić się w CORS i nie wkładać tokena do przeglądarki):

cd apps/visualizer
API_PROXY_TARGET=https://trade.rv32i.pl/api \
API_PROXY_BASIC_AUTH='USER:PASS' \
npm run dev

Zamiast API_PROXY_BASIC_AUTH możesz użyć pliku JSON z polami username/password: API_PROXY_BASIC_AUTH_FILE=tokens/frontend.json.

Docker

docker build -t trade-frontend .
docker run --rm -p 8081:8081 trade-frontend

Jeśli auth jest realizowany przed aplikacją (np. Traefik basicAuth), ustaw BASIC_AUTH_MODE=off, żeby wyłączyć wbudowany basic auth w serwerze.

Description
No description provided
Readme 281 KiB
Languages
TypeScript 75.3%
CSS 13.5%
JavaScript 10.6%
Dockerfile 0.4%
HTML 0.2%