From eaeb0259a5c2e18e33c514966edcd72071cb45eb Mon Sep 17 00:00:00 2001 From: Temple2001 Date: Mon, 12 Feb 2024 11:36:56 +0900 Subject: [PATCH 1/3] update kr README.md --- docs/kr/README.md | 49 ++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 42 insertions(+), 7 deletions(-) diff --git a/docs/kr/README.md b/docs/kr/README.md index 4ac6646fc..d7d37de9c 100644 --- a/docs/kr/README.md +++ b/docs/kr/README.md @@ -57,7 +57,7 @@ ```yml services: palworld: - image: thijsvanloef/palworld-server-docker:latest + image: thijsvanloef/palworld-server-docker:latest # arm64 환경에서는 latest-arm64 태그를 사용합니다. restart: unless-stopped container_name: palworld-server stop_grace_period: 30s # 컨테이너가 정상적으로 중지될 때까지 기다리는 시간을 설정합니다. @@ -88,7 +88,7 @@ services: ```yml services: palworld: - image: thijsvanloef/palworld-server-docker:latest + image: thijsvanloef/palworld-server-docker:latest # arm64 환경에서는 latest-arm64 태그를 사용합니다. restart: unless-stopped container_name: palworld-server stop_grace_period: 30s # 컨테이너가 정상적으로 중지될 때까지 기다리는 시간을 설정합니다. @@ -150,14 +150,14 @@ docker run -d \ [README.md](/k8s/readme.md) 에 있는 지침을 따라 배포를 진행해주세요. -#### Using helm chart +#### Helm 차트 사용하기 -[README.md](/charts/palworld/README.md) 에 있는 지침을 따라 배포를 진행해주세요. +공식 Helm 차트는 별도의 저장소에서 찾을 수 있습니다, [palworld-server-chart](https://github.com/Twinki14/palworld-server-chart) ### 환경 변수 다음 값을 사용하여 부팅 시 서버의 설정을 변경할 수 있습니다. -서버를 시작하기 전에 다음 환경 변수를 설정하는 것이 좋습니다 +서버를 시작하기 전에 다음 환경 변수를 설정하는 것이 좋습니다: - PLAYERS - PORT @@ -201,6 +201,7 @@ docker run -d \ | DISCORD_PRE_START_MESSAGE | 서버가 시작될 때 전송되는 디스코드 메시지 | Server is started! | "string" | | DISCORD_PRE_SHUTDOWN_MESSAGE | 서버가 종료되기 시작할 때 전송되는 디스코드 메시지 | Server is shutting down... | "string" | | DISCORD_POST_SHUTDOWN_MESSAGE | 서버가 멈췄을 때 전송되는 디스코드 메시지 | Server is stopped! | "string" | +| DISABLE_GENERATE_SETTINGS | 자동으로 PalWorldSettings.ini를 생성할지 여부 | false | true/false | *설정하는 것을 적극 권장합니다. @@ -368,7 +369,19 @@ AUTO_REBOOT_CRON_EXPRESSION을 설정하여 기본 스케줄을 변경하세요. > [!IMPORTANT] > -> 게임이 아직 베타버전이므로 이러한 환경 변수/설정은 변경될 수 있습니다 +> 게임이 아직 베타버전이므로 이러한 환경 변수/설정은 변경될 수 있습니다. 지원되는 파라미터들을 [공식 웹페이지](https://tech.palworldgame.com/optimize-game-balance)에서 확인하세요. + +서버 설정을 환경 변수로 바꾸는 과정은 다음과 같은 규칙을 따릅니다 (몇가지 예외 있음): + +* 모두 대문자로 작성 +* 밑줄을 삽입하여 단어를 분할 +* 한 글자로 시작하는 설정(예: 'b')의 경우 그 한 글자를 제거 + +아래는 예시입니다: + +* Difficulty -> DIFFICULTY +* PalSpawnNumRate -> PAL_SPAWN_NUM_RATE +* bIsPvP -> IS_PVP | 변수 | 설명 | 기본값 | 허용값 | |-------------------------------------------|----------------------------------------------------------------|----------------------------------------------------------------------------------------------|----------------------------------------| @@ -438,12 +451,34 @@ AUTO_REBOOT_CRON_EXPRESSION을 설정하여 기본 스케줄을 변경하세요. > > 서버가 작동하는 동안 변경한 내용은 서버가 중지되면 덮어쓰기됩니다. -서버 설정에 대한 자세한 설명 목록을 보려면 다음을 참조하세요: [shockbyte](https://shockbyte.com/billing/knowledgebase/1189/How-to-Configure-your-Palworld-server.html) +서버 설정에 대한 자세한 목록을 보려면 다음을 참조하세요: [Palworld Wiki](https://palworld.wiki.gg/wiki/PalWorldSettings.ini) + +서버 설정에 대한 자세한 설명을 보려면 다음을 참조하세요: [shockbyte](https://shockbyte.com/billing/knowledgebase/1189/How-to-Configure-your-Palworld-server.html) > [!TIP] > 만약 `/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini` 파일 내부가 비어 있으면, > 파일을 삭제하고 서버를 다시 시작하면 콘텐츠가 포함된 새 파일이 생성됩니다. +## 디스코드 웹훅 사용하기 + +1. 디스코드의 서버 설정 창에서 웹훅 url을 생성하세요. +2. 끝 부분에 고유 토큰이 있는 디스코드 웹훅 url을 환경 변수로 설정하세요. +(예시: https://discord.com/api/webhooks/1234567890/abcde) + +docker run으로 디스코드 메시지 보내기: + +```sh +-e DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/1234567890/abcde" \ +-e DISCORD_PRE_UPDATE_BOOT_MESSAGE="Server is updating..." \ +``` + +docker compose로 디스코드 메시지 보내기: + +```yaml +- DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/1234567890/abcde +- DISCORD_PRE_UPDATE_BOOT_MESSAGE=Server is updating... +``` + ## 이슈/기능 요청 문제/기능 요청은 다음 [링크](https://github.com/thijsvanloef/palworld-server-docker/issues/new/choose)에서 제출할 수 있습니다. From fc5877f34eef3f3f15b932eff692e0c41c058cf5 Mon Sep 17 00:00:00 2001 From: Temple2001 Date: Mon, 12 Feb 2024 17:34:06 +0900 Subject: [PATCH 2/3] fix lint error --- docs/kr/README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/kr/README.md b/docs/kr/README.md index d7d37de9c..eee46e6b8 100644 --- a/docs/kr/README.md +++ b/docs/kr/README.md @@ -373,15 +373,15 @@ AUTO_REBOOT_CRON_EXPRESSION을 설정하여 기본 스케줄을 변경하세요. 서버 설정을 환경 변수로 바꾸는 과정은 다음과 같은 규칙을 따릅니다 (몇가지 예외 있음): -* 모두 대문자로 작성 -* 밑줄을 삽입하여 단어를 분할 -* 한 글자로 시작하는 설정(예: 'b')의 경우 그 한 글자를 제거 +- 모두 대문자로 작성 +- 밑줄을 삽입하여 단어를 분할 +- 한 글자로 시작하는 설정(예: 'b')의 경우 그 한 글자를 제거 아래는 예시입니다: -* Difficulty -> DIFFICULTY -* PalSpawnNumRate -> PAL_SPAWN_NUM_RATE -* bIsPvP -> IS_PVP +- Difficulty -> DIFFICULTY +- PalSpawnNumRate -> PAL_SPAWN_NUM_RATE +- bIsPvP -> IS_PVP | 변수 | 설명 | 기본값 | 허용값 | |-------------------------------------------|----------------------------------------------------------------|----------------------------------------------------------------------------------------------|----------------------------------------| @@ -463,7 +463,7 @@ AUTO_REBOOT_CRON_EXPRESSION을 설정하여 기본 스케줄을 변경하세요. 1. 디스코드의 서버 설정 창에서 웹훅 url을 생성하세요. 2. 끝 부분에 고유 토큰이 있는 디스코드 웹훅 url을 환경 변수로 설정하세요. -(예시: https://discord.com/api/webhooks/1234567890/abcde) +(예시: ) docker run으로 디스코드 메시지 보내기: From 4416206f6dc741796ca53ea4331ec8f508b68887 Mon Sep 17 00:00:00 2001 From: Thijs van Loef <58031337+thijsvanloef@users.noreply.github.com> Date: Mon, 12 Feb 2024 10:02:47 +0100 Subject: [PATCH 3/3] Arm tag no longer required --- docs/kr/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/kr/README.md b/docs/kr/README.md index eee46e6b8..93a9ec01a 100644 --- a/docs/kr/README.md +++ b/docs/kr/README.md @@ -57,7 +57,7 @@ ```yml services: palworld: - image: thijsvanloef/palworld-server-docker:latest # arm64 환경에서는 latest-arm64 태그를 사용합니다. + image: thijsvanloef/palworld-server-docker:latest restart: unless-stopped container_name: palworld-server stop_grace_period: 30s # 컨테이너가 정상적으로 중지될 때까지 기다리는 시간을 설정합니다. @@ -88,7 +88,7 @@ services: ```yml services: palworld: - image: thijsvanloef/palworld-server-docker:latest # arm64 환경에서는 latest-arm64 태그를 사용합니다. + image: thijsvanloef/palworld-server-docker:latest restart: unless-stopped container_name: palworld-server stop_grace_period: 30s # 컨테이너가 정상적으로 중지될 때까지 기다리는 시간을 설정합니다.