Fix Docker dependency and align Moonlight port-family mapping.

Update Sunshine container ports/docs for single base-port client setup and correct missing Ubuntu package.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-18 15:36:30 +03:00
parent 95d7b24c73
commit cc39c8b766
3 changed files with 38 additions and 7 deletions

View File

@@ -55,11 +55,34 @@
### Порты
Каждый клиент использует следующие порты:
- TCP: 47984-47990
- UDP: 47998-48000
В Moonlight при ручном добавлении указывается один адрес в формате `IP:base_port`.
Порты для каждого клиента отличаются для избежания конфликтов.
`base_port` для каждого клиента:
- `player1` -> `47989` (можно просто `IP`, это дефолт)
- `player2` -> `48019`
- `player3` -> `48049`
- `player4` -> `48079`
Порты проброшены для каждого клиента отдельно (формат: `host:container`):
- `player1`
- TCP: `47984-47990:47984-47990`
- TCP/UDP: `48010:48010`
- UDP: `47998-48000:47998-48000`
- `player2`
- TCP: `48014-48020:47984-47990`
- TCP/UDP: `48040:48010`
- UDP: `48028-48030:47998-48000`
- `player3`
- TCP: `48044-48050:47984-47990`
- TCP/UDP: `48070:48010`
- UDP: `48058-48060:47998-48000`
- `player4`
- TCP: `48074-48080:47984-47990`
- TCP/UDP: `48100:48010`
- UDP: `48088-48090:47998-48000`
Moonlight использует `base_port` и вычисляет остальные порты автоматически.
## Отладка