fix: preserve remote reverse proxy route

This commit is contained in:
Курнат Андрей
2026-07-14 22:59:24 +03:00
parent 5c4aecfe5f
commit 4c347ed425
3 changed files with 6 additions and 2 deletions
+2 -1
View File
@@ -121,13 +121,14 @@ docker compose logs -f tradebot
Локальная проверка: `http://127.0.0.1:8787/api/health`; внешний адрес: `https://tb.kusoft.xyz`.
На Dell проект использует `python:3.12-slim`, без Node.js build step. Runtime-данные лежат в bind mount `./runtime:/app/runtime`; корневая файловая система контейнера read-only, процесс работает как UID/GID 1000, а container logs ротируются по `10 MiB × 3`.
На Dell проект использует `python:3.12-slim`, без Node.js build step. Runtime-данные лежат в bind mount `./runtime:/app/runtime`; корневая файловая система контейнера read-only, процесс работает как UID/GID 1000, а container logs ротируются по `10 MiB × 3`. Порт по умолчанию привязан к `127.0.0.1`; для текущей схемы с Caddy на отдельном LAN-хосте в серверном `.env` задаётся `TRADEBOT_BIND_ADDRESS=0.0.0.0`, чтобы сохранить `https://tb.kusoft.xyz`.
## Основные env-параметры
```env
TRADING_MODE=paper
STARTING_BALANCE_USDT=100
TRADEBOT_BIND_ADDRESS=127.0.0.1
BYBIT_REST_BASE_URL=https://api.bybit.kz
BYBIT_WEBSOCKET_URL=wss://stream.bybit.kz/v5/public/spot
AUTO_SELECT_SYMBOLS=true