feat: add branches feature, security audit, and multi-branch support
This commit is contained in:
@@ -43,7 +43,7 @@ docker compose up -d --build
|
||||
|
||||
После старта (без публикации через tailscale):
|
||||
|
||||
- **HTTP** `http://localhost:3000` — редирект на HTTPS
|
||||
- **HTTP** `http://localhost:3003` — редирект на HTTPS
|
||||
- **HTTPS** `https://localhost:3443` — приложение (самоподписанный сертификат, примите предупреждение браузера)
|
||||
- **PostgreSQL** — доступен только внутри docker-сети (наружу не публикуется)
|
||||
|
||||
@@ -154,7 +154,7 @@ docker exec whatido-tailscale-1 tailscale funnel status
|
||||
|
||||
### Важные замечания
|
||||
|
||||
- **Порт 443 на хосте должен быть свободен** — tailscale слушает его напрямую (поэтому у сервиса `network_mode: host`, а приложение опубликовано на `127.0.0.1:3000/3443`).
|
||||
- **Порт 443 на хосте должен быть свободен** — tailscale слушает его напрямую (поэтому у сервиса `network_mode: host`, а приложение опубликовано на `127.0.0.1:3003/3443`).
|
||||
- **Сертификат приложения**: контейнер приложения генерирует self-signed `cert.pem` при сборке образа (это не секрет — публичный сертификат). Он монтируется в tailscale через `./certs/cert.pem`. Если образ приложения пересобирали впервые на новом хосте — скопируйте сертификат и перезапустите tailscale:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user