最近迷上饥荒,就想和小伙伴一起玩,但是在本地建立服务器要是网断了 /不稳定大家都都玩完所以想到做一个专用服务器。
走了一波流程后,发现坑多,麻烦,就想到了用 Docker 跑,然后搜索了一下轮子,发现要么配置 mod 麻烦,要么 dockerfile 文件写得乱(咦),就手动撸了一个 dockerfile 轮子。
然后问题又来了,如果要和不同的朋友一起玩,然而他们之间又不熟,那玩着总感觉怪怪的,所以又写了一个 docker-compose,组织配置不同的容器。
最后配置 docker-compose 也麻烦,所以就写了一个 py 脚本生成。
最后配完之后,发现肯定不止我一个人嫌麻烦,所以在 GitHub 上面分享了一下,地址:
https://github.com/Thoxvi/Dont-Starve-Together-Docker-Cluster
现在支持 mod 和 caves,而且配置方式和原生基本上是一样的,如果不想开地穴的话,可以手动 build dockerfile 文件,或者手动 exec 进容器修改一下 start.sh
最后希望 dalao 们不吝啬 star !谢谢!
走了一波流程后,发现坑多,麻烦,就想到了用 Docker 跑,然后搜索了一下轮子,发现要么配置 mod 麻烦,要么 dockerfile 文件写得乱(咦),就手动撸了一个 dockerfile 轮子。
然后问题又来了,如果要和不同的朋友一起玩,然而他们之间又不熟,那玩着总感觉怪怪的,所以又写了一个 docker-compose,组织配置不同的容器。
最后配置 docker-compose 也麻烦,所以就写了一个 py 脚本生成。
最后配完之后,发现肯定不止我一个人嫌麻烦,所以在 GitHub 上面分享了一下,地址:
https://github.com/Thoxvi/Dont-Starve-Together-Docker-Cluster
现在支持 mod 和 caves,而且配置方式和原生基本上是一样的,如果不想开地穴的话,可以手动 build dockerfile 文件,或者手动 exec 进容器修改一下 start.sh
最后希望 dalao 们不吝啬 star !谢谢!