Skip to content

sakuma/minecraft-server-controller

Repository files navigation

My Minecraft Server controller

EC2 instance launch control

provisioning: ansible

setup

poetory install

apply

poetory run ansible-playbook -i ansible/hosts ansible/site.yml

DevOps: lambda

using Serverless Framework

setup deploy tool

https://serverless.com/framework/docs/getting-started/

$ npm install -g serverless

Or, update the serverless cli from a previous version

$ npm update -g serverless

prepare env file ( by local )

$ cp {dot,}.envrc
$ direnv allow

and edit .envrc

deploy

$ make deploy

if serverless deploy only is sls deploy --aws-profile mine --vervose

TODO

  • Consider national holiday in stop instance logic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published