Skip to content

Commit

Permalink
мелкие правки
Browse files Browse the repository at this point in the history
  • Loading branch information
JoCat committed Feb 18, 2024
1 parent b4d699b commit 176531e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
6 changes: 3 additions & 3 deletions docs/basic/auth.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ auth:
```hjson
auth:
{
type: json
authUrl: http://example.com/auth
joinUrl: http://example.com/join
hasJoinedUrl: http://example.com/hasJoin
hasJoinedUrl: http://example.com/hasJoined
profileUrl: http://example.com/profile
profilesUrl: http://example.com/profiles
type: json
}
```

Expand All @@ -58,6 +58,7 @@ auth:
```hjson
auth:
{
type: db
connection: {
type: mysql
host: 127.0.0.1
Expand All @@ -76,7 +77,6 @@ auth:
skinUrlColumn: skinURL
capeUrlColumn: capeURL
}
type: db
}
```

Expand Down
7 changes: 4 additions & 3 deletions docs/basic/install-launch-server.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
```hjson
{
configVersion: 0
projectID: c83f8c24-6207-45ce-8df4-671f2cb9e137
projectName: ""
projectID: 00000000-0000-0000-0000-000000000000
projectName: "Example Project"
lang: ru
branch: stable
env: dev
Expand Down Expand Up @@ -60,12 +60,13 @@
`mirrors` - список зеркал, для скачивания файлов игры. Для получения подробной информации смотрите раздел [Загрузка клиентов](clients.md)
`auth` - блок настроек методов авторизации и получения скинов, подробнее в разделе [Настройка авторизации](auth.md)
`api` - блок настроек подключения к лаунчсерверу. Содержит следующие настройки:

- `host` - внутренный IP, с которого лаунчсервер будет слушать запросы. Не трогать, если не знаете что это и как работает
- `port` - порт, который будет слушать лаунчсервер. Аналогично предыдущему пункту
- `disableListing` - Включить отдачу папок и файлов силами лаунчсервера, рекомендуется отключать при проксировании файлов, например через [Nginx](nginx.md)
- `hideListing` - Отключить вывод списка папок и файлов, не работает если `disableListing` установлен в значении `true`
- `useSSL` - Использовать SSL сертификат для сервера. При использовании сертификата не забудьте поменять в `address` url с `ws` на `wss`
- `ssl` - пути для используемых файлов сертификата в PEM формате. Можно указывать как абсолютный так и относительный (из директории в которой был запущен лаунчсервер) путь до файлов. Подробнее о параметрах [cert и key](https://nodejs.org/api/tls.html#tls_tls_createsecurecontext_options)
- `ssl` - пути для используемых файлов сертификата в PEM формате. Можно указывать как абсолютный так и относительный (из директории в которой был запущен лаунчсервер) путь до файлов. Подробнее о параметрах [cert и key](https://nodejs.org/api/tls.html#tls_tls_createsecurecontext_options)
- `skinDomains` - Список адресов для загрузки скинов, подробнее в разделе [Настройка системы скинов](system-skin.md)

Для работы с защищённым подключением с использованием SSL сертификата рекомендуется вместо настройки `ssl` в лаунчсервере использовать проксирование сервера через [Nginx](nginx.md). Данный подход позволяет более удобно настраивать подключение (например с использованием автоматизированных скриптов certbot-a), а также переложить часть нагрузки с Node.js сервера на [Nginx](nginx.md).

0 comments on commit 176531e

Please sign in to comment.