mirror of
https://github.com/YuzuZensai/palworld-server-docker.git
synced 2026-01-31 14:57:59 +00:00
Renaming ports
- 8211-palworld -> server, because its the game/server port - 27015-palworld -> query, because its the steam query port (https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB) Adding a configmap for PalWorldSettings as a temporary workaround until they can be set via ENV
This commit is contained in:
@@ -14,3 +14,12 @@ data:
|
|||||||
# Enable the environment variables below if you have COMMUNITY=true
|
# Enable the environment variables below if you have COMMUNITY=true
|
||||||
# SERVER_PASSWORD: "yourServerPassword"
|
# SERVER_PASSWORD: "yourServerPassword"
|
||||||
SERVER_NAME: "Server_Name" # Note, it seems spaces are not supported, so use underlines.
|
SERVER_NAME: "Server_Name" # Note, it seems spaces are not supported, so use underlines.
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: palworld-settings
|
||||||
|
data:
|
||||||
|
PalWorldSettings.ini: |
|
||||||
|
[/Script/Pal.PalGameWorldSettings]
|
||||||
|
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
|
||||||
@@ -20,10 +20,10 @@ spec:
|
|||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 8211
|
- containerPort: 8211
|
||||||
name: 8211-palworld
|
name: server
|
||||||
protocol: UDP
|
protocol: UDP
|
||||||
- containerPort: 27015
|
- containerPort: 27015
|
||||||
name: 27015-palworld
|
name: query
|
||||||
protocol: UDP
|
protocol: UDP
|
||||||
env:
|
env:
|
||||||
- name: ADMIN_PASSWORD
|
- name: ADMIN_PASSWORD
|
||||||
@@ -37,7 +37,13 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /palworld
|
- mountPath: /palworld
|
||||||
name: datadir
|
name: datadir
|
||||||
|
- name: palworld-settings
|
||||||
|
mountPath: /palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
|
||||||
|
subPath: PalWorldSettings.ini
|
||||||
volumes:
|
volumes:
|
||||||
- name: datadir
|
- name: datadir
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: palworld-server-datadir
|
claimName: palworld-server-datadir
|
||||||
|
- name: palworld-settings
|
||||||
|
configMap:
|
||||||
|
name: palworld-settings
|
||||||
@@ -6,14 +6,14 @@ metadata:
|
|||||||
name: palworld-server
|
name: palworld-server
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
- name: 8211-palworld
|
- name: server
|
||||||
port: 8211
|
port: 8211
|
||||||
protocol: UDP
|
protocol: UDP
|
||||||
targetPort: 8211-palworld
|
targetPort: server
|
||||||
- name: 27015-palworld
|
- name: query
|
||||||
port: 27015
|
port: 27015
|
||||||
protocol: UDP
|
protocol: UDP
|
||||||
targetPort: 27015-palworld
|
targetPort: query
|
||||||
selector:
|
selector:
|
||||||
app: palworld-server
|
app: palworld-server
|
||||||
type: LoadBalancer
|
type: LoadBalancer
|
||||||
Reference in New Issue
Block a user