Docker 部署 Valheim(英靈神殿) 服務(wù)器速通指南

注意:閱讀本文需要Linux服務(wù)器和Docker使用基礎(chǔ)知識
各平臺的Docker安裝指南:https://www.moha.online/en/node/111
英靈神殿服務(wù)器Docker鏡像庫地址:https://github.com/mbround18/valheim-docker
英文還可以的小伙伴建議好好閱讀下這個鏡像庫里的說明資料
接下來放出本人服務(wù)器的 docker-compose.yml 文件內(nèi)容:
如果本身服務(wù)器不需要額外添加mod,這樣的配置里面調(diào)整下名稱跟密碼,把對應(yīng)的udp端口映射到公網(wǎng)上就可以運行了
如果你需要使用mod則將 TYPE: "BepInEx" 這樣注釋取消,這個鏡像的這個屬性有以下可選項:
Vanilla:原生,等于不啟用mod
BepInEx:基礎(chǔ)的mod依賴庫(推薦使用)
BepInExFull:對上面的庫的擴(kuò)充主要是針對一些兼容性比較差的mod
ValheimPlus:BepInEx +?ValheimPlus 這兩個比較主流的mod的結(jié)合體,你確定要用plus那就可以選擇這個類型
重新啟動后觀察輸出的日志,當(dāng)看到連接成功字樣后查看 docker-compose 文件所在目錄
這時候會有 backups,saves,server 三個目錄分別對應(yīng) 服務(wù)器壓縮備份文件,世界存檔跟管理文件,服務(wù)器配置文件的目錄
打開 server目錄我們會找到DepInEx 這個子目錄結(jié)構(gòu)類似:

打開BepInEx目錄后你會發(fā)現(xiàn)這個目錄會跟你游戲?qū)?yīng)的mod目錄結(jié)構(gòu)相似,接下去將你客戶端中用到的目錄且可以在服務(wù)器上運行的mod(可以查看mod的說明文檔)粘貼到?BepInEx/plugins 目錄下,重啟服務(wù)之后會看到對應(yīng) config 目錄里出現(xiàn)默認(rèn)的mod配置文件,之后你修改該mod的配置文件就可以讓連接的客戶端同步該配置