Files
my-world/deploy/README.md
T

18 lines
794 B
Markdown

# Мультиплеер: деплой
## Сервер игры
Выделенный сервер — тот же проект, запущенный headless (порт 9080, plain WebSocket):
godot --headless --path /путь/к/my-world res://Net/server.tscn
Пример systemd-юнита: `deploy/my-world.service`.
## nginx (TLS + статика)
См. `deploy/nginx.conf`. Страница по https подключается к `wss://<домен>/ws`,
nginx проксирует `/ws` на `127.0.0.1:9080`.
## Клиент
Web-экспорт (пресет «Web») кладётся в корень сайта. Адрес сервера берётся из
`window.location`, на десктопе — `ws://127.0.0.1:9080` или
`godot -- --server-url=wss://example.com/ws`.