docker幻兽帕鲁+frp内网穿透

最近幻兽帕鲁太火了,各云服务商服务器价格不菲,目前个人觉得最佳解决方案是自己部署+FRP,已经成功开服,有问题可以私我

一般在线pal.zke.pub:8211

【试玩版】0.1.3版Server+客户端,支持正版,未购买可先试玩

Palworld 幻兽帕鲁0.1.3 单机+联机 解压就玩

https://pan.quark.cn/s/0a7eda97d94f#/list/share

幻兽帕鲁docker+frp

服务端,docker-compose.yml

version: '3'

services:
  pal_server:
    image: pasharp/pal_server
    container_name: pal_server
    restart: always
    user: game
    volumes:
      - ./data:/home/game/Steam/steamapps/common/PalServer/Pal/Saved
    ports:
      - "8211:8211/udp"
    command: /home/game/Steam/steamapps/common/PalServer/PalServer.sh

自己部署后+FRP

新版Frp的toml简易指南,还有systemd自启动

【正式版】官方版带自动更新+frp

docker镜像:https://hub.docker.com/r/jammsen/palworld-dedicated-server

docker-compose.yml

frp的toml略,详见《新版Frp的toml简易指南,还有systemd自启动》不能直接用,需要自己调一调

version: '3.9'

# 定义网络
networks:
  shared_network:
    driver: bridge
  internal_network:
    internal: true
  external_network:
    driver: bridge

# 定义服务
services:
  palworld-dedicated-server:
    container_name: palworld-dedicated-server
    image: jammsen/palworld-dedicated-server:latest
    restart: unless-stopped
    ports:
      - "8211:8211/udp" # Gamerserver port mapping, using host network mode
      - "25575:25575/tcp" # RCON port mapping, using host network mode
    env_file:
      - ./default.env
    volumes:
      - ./game:/palworld
    network_mode: host # 使用宿主机网络模式
#部署在服务器,在本地注释掉
  frpc_service1:
    image: snowdreamtech/frpc
    restart: always
    volumes:
      - ./frp/frpc1.toml:/etc/frp/frpc.toml
    container_name: frpc_service1
    network_mode: host # 使用宿主机网络模式
#部署在本地,在服务器上注释掉
  frpc_service2:
    image: snowdreamtech/frpc
    restart: always
    volumes:
      - ./frp/frpc2.toml:/etc/frp/frpc.toml
    container_name: frpc_HK
    network_mode: host # 使用宿主机网络模式
#部署在本地,在服务器上注释掉
  frpc_service3:
    image: snowdreamtech/frpc
    restart: always
    volumes:
      - ./frp/frpc3.toml:/etc/frp/frpc.toml
    container_name: frpc_BJ
    network_mode: host # 使用宿主机网络模式

帕鲁的default.env环境文件

docker-compose.yml同一目录

# Container-setttings
PUID=1000
PGID=1000
TZ=Europe/Berlin
# SteamCMD-settings
ALWAYS_UPDATE_ON_START=true
STEAMCMD_VALIDATE_FILES=true
# Backup-settings
BACKUP_ENABLED=true
BACKUP_CRON_EXPRESSION=0 * * * *
BACKUP_RETENTION_POLICY=true
BACKUP_RETENTION_AMOUNT_TO_KEEP=72
# Restart-settings
RESTART_ENABLED=false
RESTART_DEBUG_OVERRIDE=false
RESTART_CRON_EXPRESSION="0 18 * * *"
# RCON-Playerdection - NEEDS RCON ENABLED!
RCON_PLAYER_DETECTION=true
RCON_PLAYER_DETECTION_STARTUP_DELAY=60
RCON_PLAYER_DETECTION_CHECK_INTERVAL=15
# Webhook-settings
WEBHOOK_ENABLED=false
WEBHOOK_DEBUG_ENABLED=false
WEBHOOK_URL="YOUR-URL-IN-HERE"
WEBHOOK_CONTENT_TITLE="Status update"
WEBHOOK_INFO_TITLE="Info"
WEBHOOK_INFO_DESCRIPTION="This is an info from the server"
WEBHOOK_INFO_COLOR="2849520"
WEBHOOK_INSTALL_TITLE="Installing server"
WEBHOOK_INSTALL_DESCRIPTION="Server is being installed"
WEBHOOK_INSTALL_COLOR="2849520"
WEBHOOK_RESTART_TITLE="Server is restarting soon"
WEBHOOK_RESTART_DESCRIPTION="The gameserver is restarting in 15 minutes"
WEBHOOK_RESTART_COLOR="15593515"
WEBHOOK_START_TITLE="Server is starting"
WEBHOOK_START_DESCRIPTION="The gameserver is starting"
WEBHOOK_START_COLOR="2328576"
WEBHOOK_STOP_TITLE="Server has been stopped"
WEBHOOK_STOP_DESCRIPTION="The gameserver has been stopped"
WEBHOOK_STOP_COLOR="7413016"
WEBHOOK_UPDATE_TITLE="Updating server"
WEBHOOK_UPDATE_DESCRIPTION="Server is being updated"
WEBHOOK_UPDATE_COLOR="2849520"
# Config-setting - Warning: Every setting below here will be affected!
SERVER_SETTINGS_MODE=auto
# Gameserver-start-settings
MULTITHREAD_ENABLED=true
COMMUNITY_SERVER=true
# Engine.ini settings
NETSERVERMAXTICKRATE=120
# PalWorldSettings.ini settings
DIFFICULTY=None 
DAYTIME_SPEEDRATE=1.000000
NIGHTTIME_SPEEDRATE=1.000000
EXP_RATE=10.000000
PAL_CAPTURE_RATE=10.000000
PAL_SPAWN_NUM_RATE=1.000000
PAL_DAMAGE_RATE_ATTACK=1.000000
PAL_DAMAGE_RATE_DEFENSE=1.000000
PLAYER_DAMAGE_RATE_ATTACK=1.000000
PLAYER_DAMAGE_RATE_DEFENSE=1.000000
PLAYER_STOMACH_DECREASE_RATE=0.100000
PLAYER_STAMINA_DECREACE_RATE=0.100000
PLAYER_AUTO_HP_REGENE_RATE=2.000000
PLAYER_AUTO_HP_REGENE_RATE_IN_SLEEP=4.000000
PAL_STOMACH_DECREACE_RATE=0.200000
PAL_STAMINA_DECREACE_RATE=0.200000
PAL_AUTO_HP_REGENE_RATE=1.000000
PAL_AUTO_HP_REGENE_RATE_IN_SLEEP=1.000000
BUILD_OBJECT_DAMAGE_RATE=1.000000
BUILD_OBJECT_DETERIORATION_DAMAGE_RATE=1.000000
COLLECTION_DROP_RATE=1.000000
COLLECTION_OBJECT_HP_RATE=1.000000
COLLECTION_OBJECT_RESPAWN_SPEED_RATE=1.000000
ENEMY_DROP_ITEM_RATE=1.000000
DEATH_PENALTY=All
ENABLE_PLAYER_TO_PLAYER_DAMAGE=false
ENABLE_FRIENDLY_FIRE=false
ENABLE_INVADER_ENEMY=true
ACTIVE_UNKO=false
ENABLE_AIM_ASSIST_PAD=true
ENABLE_AIM_ASSIST_KEYBOARD=false
DROP_ITEM_MAX_NUM=3000
DROP_ITEM_MAX_NUM_UNKO=100
BASE_CAMP_MAX_NUM=128
BASE_CAMP_WORKER_MAXNUM=15
DROP_ITEM_ALIVE_MAX_HOURS=1.000000
AUTO_RESET_GUILD_NO_ONLINE_PLAYERS=false
AUTO_RESET_GUILD_TIME_NO_ONLINE_PLAYERS=72.000000
GUILD_PLAYER_MAX_NUM=20
PAL_EGG_DEFAULT_HATCHING_TIME=0.000001
WORK_SPEED_RATE=10.000000
IS_MULTIPLAY=false
IS_PVP=false
CAN_PICKUP_OTHER_GUILD_DEATH_PENALTY_DROP=false
ENABLE_NON_LOGIN_PENALTY=true
ENABLE_FAST_TRAVEL=true
IS_START_LOCATION_SELECT_BY_MAP=true
EXIST_PLAYER_AFTER_LOGOUT=false
ENABLE_DEFENSE_OTHER_GUILD_PLAYER=false
COOP_PLAYER_MAX_NUM=4
MAX_PLAYERS=32
SERVER_NAME=Palworld of ZKCOI
SERVER_DESCRIPTION=Palworld of www.zkcoi.com
ADMIN_PASSWORD=zkcoi
SERVER_PASSWORD=
PUBLIC_PORT=8211
PUBLIC_IP=pal.zke.pub
RCON_ENABLED=true
RCON_PORT=25575
REGION=
USEAUTH=true
BAN_LIST_URL=https://api.palworldgame.com/api/banlist.txt
SHOW_PLAYER_LIST=false

 

本文作者:𝙕𝙆𝘾𝙊𝙄

文章名称:docker幻兽帕鲁+frp内网穿透

文章链接:https://www.zkcoi.com/365up/program/3171.html

本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
𝙕𝙆𝘾𝙊𝙄𝙕𝙆𝘾𝙊𝙄
上一篇 2024年2月7日
下一篇 2024年2月22日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

私聊博主

立即联系
一般有空就回复

qrcode_web

微信扫码联系我

分享本页
返回顶部