求生2服务器快速启动
完整的求生之路2服务端镜像,内置了完整的豆瓣整合包和大量优质插件,开箱即用! 管理界面,不再需要登录服务器传图重启,页面操作即可!支持切图、下载任务与服务器状态显示。
需要docker与docker compose环境,需要能够拉取镜像源,国内需要配置镜像源或代理。
bash <(curl -sL https://raw.githubusercontent.com/LaoYutang/l4d2-server/master/install.sh)
服务器无法连接github也可以下载脚本,手动上传都服务器运行。或者使用github加速,如
bash <(curl -sL https://gh.dpik.top/https://raw.githubusercontent.com/LaoYutang/l4d2-server/master/install.sh)
镜像中带有完整的游戏服务端,需要下载5.XGB的数据,所以安装时间取决于服务器的带宽和cpu性能。
稳定版使用lastest标签,如果L4D2有更新,可以尝试使用nightly标签,该镜像每晚打包。
docker volume create addons
docker volume create cfg
docker run -d \
--name l4d2 \
-p 27015:27015 \
-p 27015:27015/udp \
-v addons:/l4d2/left4dead2/addons \
-v cfg:/l4d2/left4dead2/cfg \
-e L4D2_TICK=60 \
-e L4D2_RCON_PASSWORD=rcon密码 \
laoyutang/l4d2:latest
# 地图管理器,可选
docker run -d \
--name l4d2-manager \
-p 27020:27020 \
-v addons:/addons \
-v /var/run/docker.sock:/var/run/docker.sock \
-e L4D2_MANAGER_PASSWORD=设置上传地图的密码 \
-e L4D2_RCON_URL=localhost:27015 \
-e L4D2_RCON_PASSWORD=rcon密码 \
laoyutang/l4d2-manager:latest
docker-compose启动
# docker-compose.yaml
volumes:
addons:
cfg:
networks:
l4d2-network:
services:
l4d2:
image: laoyutang/l4d2:latest
container_name: l4d2
ports:
- "27015:27015"
- "27015:27015/udp"
volumes:
- addons:/l4d2/left4dead2/addons
- cfg:/l4d2/left4dead2/cfg
networks:
- l4d2-network
environment:
- L4D2_TICK=60 # 30,60,100
- L4D2_RCON_PASSWORD=[rcon密码]
# 地图管理器,可选
l4d2-manager:
image: laoyutang/l4d2-manager:latest
container_name: l4d2-manager
ports:
- "27020:27020"
volumes:
- addons:/addons
- /var/run/docker.sock:/var/run/docker.sock
environment:
- L4D2_MANAGER_PASSWORD=[web管理密码]
- L4D2_RCON_URL=l4d2:27015
- L4D2_RCON_PASSWORD=[rcon密码]
networks:
- l4d2-network
/var/lib/docker/volume/addonsdocker restart l4d2ip:27020插件目录为 /var/lib/docker/volume/addons
配置目录为 /var/lib/docker/volume/cfg
可以自行按需修改替换
进入服务器后,输入!root 管理员密码即可在线添加删除管理员
注意:管理员密码在addons/sourcemod/configs/l4d2_admins_simple.cfg中设置,请及时修改默认密码,重启生效
windows服务器可以自行下载服务器启动,使用编译好的l4d2-manager.exe和static文件夹,设置好环境变量启动即可!
注意: 非docker启动的l4d2服务器,重启功能需要自行配置环境变量L4D2_RESTART_CMD与L4D2_ADDONS_PATH,重启脚本可参考项目目录下的restart.dat。
docker build -f l4d2.Dockerfile -t l4d2 .
docker build -f manager.Dockerfile -t l4d2-manager .
Content type
Image
Digest
sha256:cb5ee7f30…
Size
5 GB
Last updated
5 months ago
docker pull laoyutang/l4d2:sha-ee05bf7