All Projects → morishin → minecraft-lambda-function

morishin / minecraft-lambda-function

Licence: other
AWS Lambda function for managing Minecraft server

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to minecraft-lambda-function

Gate
A high performant & paralleled Minecraft proxy server with scalability, flexibility & excellent server version support - ready for the cloud!
Stars: ✭ 102 (+175.68%)
Mutual labels:  minecraft, minecraft-server
Polymc
Making minecraft mods compatible with a vanilla client
Stars: ✭ 111 (+200%)
Mutual labels:  minecraft, minecraft-server
Server
Cloudburst Server is a Bedrock first server software. Originally forked from Cloudburst Nukkit.
Stars: ✭ 107 (+189.19%)
Mutual labels:  minecraft, minecraft-server
Minecraft Rcon
Minecraft RCON Web (using PHP) Console
Stars: ✭ 70 (+89.19%)
Mutual labels:  minecraft, minecraft-server
Minestat
📈 A Minecraft server status checker
Stars: ✭ 168 (+354.05%)
Mutual labels:  minecraft, minecraft-server
Obsidian
[WIP] A C# implementation of the Minecraft server protocol. (.NET 5)
Stars: ✭ 89 (+140.54%)
Mutual labels:  minecraft, minecraft-server
Magicplugin
A Bukkit plugin for spells, wands and other magic
Stars: ✭ 110 (+197.3%)
Mutual labels:  minecraft, minecraft-server
Shopchest
ShopChest - Spigot/Bukkit Plugin
Stars: ✭ 38 (+2.7%)
Mutual labels:  minecraft, minecraft-server
Gamocosm
Honest Minecraft server hosting
Stars: ✭ 139 (+275.68%)
Mutual labels:  minecraft, minecraft-server
Cleanstone
Springboot based Minecraft Server
Stars: ✭ 133 (+259.46%)
Mutual labels:  minecraft, minecraft-server
Spongeforge
A Forge mod that implements SpongeAPI
Stars: ✭ 1,106 (+2889.19%)
Mutual labels:  minecraft, minecraft-server
Gomint
GoMint is a modern Minecraft Bedrock Edition server enabling you to make your visions come true
Stars: ✭ 208 (+462.16%)
Mutual labels:  minecraft, minecraft-server
Infrared
An ultra lightweight minecraft reverse proxy and idle placeholder
Stars: ✭ 59 (+59.46%)
Mutual labels:  minecraft, minecraft-server
Glowstone
A fast, customizable and compatible open source server for Minecraft: Java Edition
Stars: ✭ 1,364 (+3586.49%)
Mutual labels:  minecraft, minecraft-server
Minecraft Server Status
Minecraft server status and -info script for PHP
Stars: ✭ 39 (+5.41%)
Mutual labels:  minecraft, minecraft-server
Mcex
Minecraft server written in Elixir
Stars: ✭ 109 (+194.59%)
Mutual labels:  minecraft, minecraft-server
Drivebackupv2
Uploads Minecraft backups to Google Drive/OneDrive or by (S)FTP
Stars: ✭ 26 (-29.73%)
Mutual labels:  minecraft, minecraft-server
Essentials
The essential plugin suite for Minecraft servers.
Stars: ✭ 957 (+2486.49%)
Mutual labels:  minecraft, minecraft-server
Worldborder
Bukkit plugin for maintaining borders for your worlds to limit their sizes, as well as generating missing chunks or trimming excess chunks.
Stars: ✭ 131 (+254.05%)
Mutual labels:  minecraft, minecraft-server
Pocketmine Mp
A server software for Minecraft: Bedrock Edition in PHP
Stars: ✭ 2,594 (+6910.81%)
Mutual labels:  minecraft, minecraft-server

minecraft-lambda-function

AWS Lambda function for managing Minecraft server.

You can play Minecraft Multiplayer $0.03 / hour. (See DigitalOcean Pricing)

Features

create

upload🚀

destroy💥

Deploy

  1. Run make package to create zip package file.

  2. Upload to AWS Lambda manually.

  3. Set environment variables. MINECRAFT_LAMBDA_FUNCTION_TOKEN, DIGITALOCEAN_API_TOKEN, SLACK_INCOMING_WEBHOOK_URL, S3_BUCKET_NAME

  1. Configure test event and execute.

lambda settings 2

  1. Receive Slack notification.

Advanced Usage

Execute minecraft-lambda-function with Slack Slash Command.

API Gateway settings example is here: https://gist.github.com/morishin/88042177ffdbbdb3349b0530a9de5d1f

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].