Configurações do servidor
Modifica as configurações do servidor usando as variáveis de ambiente.
Variáveis do Ambiente
Podes utilizar as variáveis da lista para alterar as definições do servidor no arranque. É recomendado a definir as seguintes variáveis antes de iniciar o servidor:
- PLAYERS
- PORT
- PUID
- PGID
Variável | Descrição | Valor Predefinido | Valores Aceites |
---|---|---|---|
TZ | Fuso horário utilizado no registo de hora da cópia de segurança | UTC | Ver TZ Identifiers |
PLAYERS* | Máximo número de jogadores do servidor | 16 | 1-32 |
PORT* | Porta UDP que o servidor vai estar exposto | 8211 | 1024-65535 |
PUID* | O uid do utilizador que o servidor deve ser executado | 1000 | !0 |
PGID* | O gid do grupo que o servidor deve ser executado | 1000 | !0 |
MULTITHREADING** | Melhora o desempenho em ambientes de CPU multi-thread. É eficaz até um máximo de cerca de 4 threads, não faz sentido implementar mais. | false | true/false |
COMMUNITY | Permitir o servidor aparecer na lista de servidores da comunidade (Usar em conjunto com SERVER_PASSWORD) | false | true/false |
PUBLIC_IP | Pode especificar manualmente o endereço IP global da rede em que o servidor está a funcionar. Se não for especificado, será detectado automaticamente. Se não funcionar corretamente, tente a configuração manual. | x.x.x.x | |
PUBLIC_PORT | Pode especificar manualmente a PORT que o servidor está a funcionar. Se não for especificado, será detectado automaticamente. Se não funcionar corretamente, tente a configuração manual. | 1024-65535 | |
SERVER_NAME | Nome do teu servidor | "string" | |
SERVER_DESCRIPTION | Descrição do teu servidor | "string" | |
SERVER_PASSWORD | Password do teu servidor | "string" | |
ADMIN_PASSWORD | Password para acesso admin do teu servidor | "string" | |
UPDATE_ON_BOOT** | Atualizar/Instalar o servidor quando o contentor docker é iniciado (ISTO TEM DE SER ACTIVADO DA PRIMEIRA VEZ QUE EXECUTAR O CONTAINER) | true | true/false |
RCON_ENABLED*** | Permite RCON para o servidor Palworld | true | true/false |
RCON_PORT | PORT para conexão RCON | 25575 | 1024-65535 |
QUERY_PORT | Porta de consulta utilizada para comunicar com os servidores Steam | 27015 | 1024-65535 |
BACKUP_CRON_EXPRESSION | Frequência das cópias de segurança automáticas | 0 0 * * * | Precisa de uma expressão do CRON. Ver Configurar cópias de segurança com CRON |
BACKUP_ENABLED | Permite cópias de segurança automáticas | true | true/false |
DELETE_OLD_BACKUPS | Permite a eliminação das cópias de segurança após um certo número de dias | false | true/false |
OLD_BACKUP_DAYS | Número de dias para eliminar as cópias de seguranças | 30 | any positive integer |
AUTO_UPDATE_CRON_EXPRESSION | Frequência dos updates automáticos | 0 * * * * | Precisa de uma expressão do CRON. Ver Configurar atualização servidor com CRON |
AUTO_UPDATE_ENABLED | Permite cópias de segurança automáticas | false | true/false |
AUTO_UPDATE_WARN_MINUTES | Tempo de espera para atualizar o servidor, depois de informar os jogadores. | 30 | !0 |
AUTO_REBOOT_CRON_EXPRESSION | Frequência de reinicio de servidor automático | 0 0 * * * | Precisa de uma expressão do CRON. Ver - Configurar reinício servidor com CRON |
AUTO_REBOOT_ENABLED | Permite reiniciar servidor automaticamente | false | true/false |
AUTO_REBOOT_WARN_MINUTES | Tempo de espera para reinicar o servidor, depois de informar os jogadores. | 5 | !0 |
AUTO_REBOOT_EVEN_IF_PLAYERS_ONLINE | Reiniciar servidor mesmo que hajam jogadores online. | false | true/false |
DISCORD_WEBHOOK_URL | Após criar webhook url discord do teu servidor, colocar aqui o mesmo | https://discord.com/api/webhooks/<webhook_id> | |
DISCORD_CONNECT_TIMEOUT | Tempo limite de ligação inicial do comando Discord | 30 | !0 |
DISCORD_MAX_TIMEOUT | Tempo limite total do webhook do Discord | 30 | !0 |
DISCORD_PRE_UPDATE_BOOT_MESSAGE | Mensagem no Discord quando o servidor começa a atualizar | Server is updating... | "string" |
DISCORD_POST_UPDATE_BOOT_MESSAGE | Mensagem no Discord quando o servidor acaba de atualizar | Server update complete! | "string" |
DISCORD_PRE_START_MESSAGE | Mensagem no Discord quando o servidor inicia | Server is started! | "string" |
DISCORD_PRE_SHUTDOWN_MESSAGE | Mensagem no Discord quando o servidor começa a encerrar | Server is shutting down... | "string" |
DISCORD_POST_SHUTDOWN_MESSAGE | Mensagem no Discord quando o servidor acaba de encerrar | Server is stopped! | "string" |
* Muito recomendado definir estas variáveis
** Certifique-se de que sabe o que está a fazer quando ativar esta opção
*** Necessário para que o docker pare, guarde e feche graciosamente o servidor
Portas do jogo
Por defeito, o servidor necessita das seguintes portas.
Porta | Descrição |
---|---|
8211 | Game Port (UDP) |
27015 | Query Port (UDP) |
25575 | RCON Port (TCP) |