SHA256
Перевести deploy и PostgreSQL схемы на актуальное состояние
This commit is contained in:
@@ -2,6 +2,13 @@
|
||||
|
||||
Production-контуров два. В документах и скриптах использовать домены, а не IP: физический VPS можно заменить без изменения deploy-логики.
|
||||
|
||||
Текущее фактическое состояние на `2026-07-28`:
|
||||
|
||||
- `shineup.me` и `server2.shineup.me` оба уже переведены на `PostgreSQL 18.4`;
|
||||
- оба production используют локальный Docker-контейнер `shine-postgres`;
|
||||
- оба production работают без `SQLite`;
|
||||
- оба production используют Helius mainnet RPC/WS для Solana users sync и runtime Solana RPC.
|
||||
|
||||
## Основной production
|
||||
|
||||
- Домен: `shineup.me`
|
||||
@@ -16,6 +23,17 @@ Production-контуров два. В документах и скриптах
|
||||
- Caddy site: `shineup.me`
|
||||
- WebSocket: `/ws` -> `127.0.0.1:7070`
|
||||
- Solana cluster: `mainnet-beta`
|
||||
- Solana RPC/WS: Helius mainnet
|
||||
- Runtime DB: PostgreSQL в Docker
|
||||
- PostgreSQL container: `shine-postgres`
|
||||
- PostgreSQL image: `postgres:18`
|
||||
- PostgreSQL engine version на `2026-07-28`: `18.4`
|
||||
- PostgreSQL data dir: `/home/player/SHiNE/postgres`
|
||||
- PostgreSQL app DB: `shine_main_db`
|
||||
- PostgreSQL app user: `shine_main`
|
||||
- Web push: отдельный production VAPID key для `shineup.me`
|
||||
- TURN для звонков: `turn1.shineup.me`, `turn2.shineup.me`
|
||||
- SQLite runtime больше не используется
|
||||
|
||||
Deploy:
|
||||
|
||||
@@ -38,6 +56,17 @@ bash deploy/scripts/production_shineupme_ui.sh
|
||||
- Caddy site: `server2.shineup.me`
|
||||
- WebSocket: `/ws` -> `127.0.0.1:7070`
|
||||
- Solana cluster: `mainnet-beta`
|
||||
- Solana RPC/WS: Helius mainnet
|
||||
- Runtime DB: PostgreSQL в Docker
|
||||
- PostgreSQL container: `shine-postgres`
|
||||
- PostgreSQL image: `postgres:18`
|
||||
- PostgreSQL engine version на `2026-07-28`: `18.4`
|
||||
- PostgreSQL data dir: `/home/player/SHiNE/postgres`
|
||||
- PostgreSQL app DB: `shine_server2_db`
|
||||
- PostgreSQL app user: `shine_server2`
|
||||
- Web push: отдельный production VAPID key для `server2.shineup.me`
|
||||
- TURN для звонков: `turn1.shineup.me`, `turn3.shineup.me`
|
||||
- SQLite runtime больше не используется
|
||||
|
||||
Deploy:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user