文件名称:OnDemandMinecraft:托管在AWS上的Minecraft服务器,仅在玩家处于活动状态时运行。 玩家可以通过免费的Heroku服务器托管访问的简单UI来启动服务器
文件大小:11KB
文件格式:ZIP
更新时间:2024-05-24 08:31:49
Python
按需Minecraft服务器 该存储库使用Python Flask应用程序和AWS,根据用户通过Web应用程序的请求启动一个AWS EC2实例,以托管Minecraft服务器。 服务器崩溃或闲置15分钟后,服务器将自动关闭。 这使得用于小型社区的服务器托管非常便宜。 对于最多20位玩家,您可以期望服务器每小时运行$ 0.02。 该系统的最大好处是,如果您的社区决定暂停游戏,服务器费用将减少,并且在您想再次玩游戏时可以随时取回。 无需订阅。 请注意,此配置可能需要熟悉编程,SSH和命令行。 AWS设置 此步骤将正确配置您的AWS账户和configuration.py文件,以便可以通过createInstance.py脚本创建实例。 创建或访问一个AWS账户。 在工具栏的“用户下拉列表”下,选择“安全凭据” ,然后选择“访问密钥” ,最后选择“创建新的访问密钥” 。 下载此文件,将其打开,
【文件预览】:
OnDemandMinecraft-master
----server.py(5KB)
----readme.md(9KB)
----templates()
--------index.html(602B)
----configuration.py(409B)
----Procfile(23B)
----LICENSE(1KB)
----static()
--------css()
----__init__.py(0B)
----requirements.txt(518B)
----.gitignore(56B)
----utilityScripts()
--------__init__.py(0B)
--------createInstance.py(625B)
----instancesetup()
--------crontab(41B)
--------autoshutdown.sh(1KB)
--------eula.txt(10B)