A web-based dashboard that spins up Digital Ocean droplets for Minecraft Servers.
🚨 In development and barely functional
To run the development server locally:
First, get a DigitalOcean API Token for your DigitalOcean account
Then:
# You only need to create the .env file once
echo "DIGITALOCEAN_TOKEN=<YOUR_TOKEN_HERE>" > .env
# Run this every time you want to start the dashboard
docker-compose up
# To seed the database with DigitalOcean sizes and images run
docker-compose run django ./manage.py sync_digitalocean_data
# To seed the database with Minecraft and forge versions, run
docker-compose run django ./manage.py update_minecraft_versions
docker-compose run django ./manage.py update_forge_versions