Skip to content

Hosting as you need it. Provides a Discord bot wrapper around terraform and ansible that will automatically install a variety of programs onto a virtual private server (on AWS or Digital Ocean). Programs are installed onto a persistent volume that persist after the more expensive VPS is shut down.

License

Notifications You must be signed in to change notification settings

jack-michaud/ephemeral-server

Repository files navigation

Ephemeral Server

Config Demo Start Demo

Hosting as you need it.

Provides a wrapper around terraform and ansible that will automatically install a variety of programs onto a virtual private server (on AWS or Digital Ocean). Programs are installed onto a persistent volume that persist after the more expensive VPS is shut down.

Discord Bot

Add to your Server

Encryption

Creds are stored in a private Consul server and are encrypted using AES-256 with GCM to provide data integrity.

Supported Minecraft Server Versions/Modpacks

Have another modpack you'd like to add? Make a Request here.

Vanilla 1.16.4

Vanilla Minecraft version 1.16.4.

>ephemeral set-type >ephemeral set-type vanilla-1.16.4

SkyFactory 4.2.2 (MC 1.12.2)

SkyFactory 4 (mod details)

>ephemeral set-type >ephemeral set-type skyfactory-4.2.2

Developing

Dependencies:

  • docker-compose >= 1.27.0

Building and Running

These helper scripts use docker-compose to get the bot up and running.

# Get it running
./bin/run_local
# After making a change, rebuild and restart bot
./bin/rebuild

About

Hosting as you need it. Provides a Discord bot wrapper around terraform and ansible that will automatically install a variety of programs onto a virtual private server (on AWS or Digital Ocean). Programs are installed onto a persistent volume that persist after the more expensive VPS is shut down.

Resources

License

Stars

Watchers

Forks

Packages

No packages published