Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/harrislapiroff/netherstar
A web-based dashboard for spinning up Minecraft Servers on DigitalOcean
https://github.com/harrislapiroff/netherstar
Last synced: 1 day ago
JSON representation
A web-based dashboard for spinning up Minecraft Servers on DigitalOcean
- Host: GitHub
- URL: https://github.com/harrislapiroff/netherstar
- Owner: harrislapiroff
- Created: 2019-10-11T14:50:50.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-10T19:11:08.000Z (over 3 years ago)
- Last Synced: 2024-11-25T12:44:19.447Z (2 months ago)
- Language: Python
- Size: 135 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nether Star
===========A web-based dashboard that spins up Digital Ocean droplets for Minecraft Servers.
🚨 In development and barely functional
Development
-----------To run the development server locally:
First, get a [DigitalOcean API Token][token] for your DigitalOcean account
Then:
```bash
# You only need to create the .env file once
echo "DIGITALOCEAN_TOKEN=" > .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
```⚠️ **This will use your DigitalOcean account to create Droplets with Minecraft
servers when you create them in the dashboard!**
You will be charged for these Droplets if you leave them on.
Be sure to check your DO account when you are done developing and clean up any
Droplets and Volumes you don't want to keep.[token]: https://cloud.digitalocean.com/settings/applications