This repo contains the resources needed to create an AresMUSH server image on DigitalOcean using Packer.
You can create an AresMUSH server using the 1-click droplet image on the DigitalOcean Marketplace.
The AresMUSH 1-click image comes with all the software you need to run your own AresMUSH server. There are just a few steps you must do to finalize the installation and configure your game.
For a detailed walk-through of how to use this image, see the AresMUSH OneClick Installation Instructions.
Note: If using a custom domain for your game, make sure the DNS is set up before attempting to finalize the installation.
After creating your own droplet using the 1-click image:
- Connect to your new droplet using SSH as root:
ssh root@your_droplet_public_ipv4
. - Run the following commands, and follow the prompts to enter your game information:
cd /etc/aresmush
./complete_setup
The setup script will create an ares user. Save this password in a safe place. You must use the ares user for all of your game administration tasks.
- Once the installation has finished, it is strongly recommended that you secure your web portal by installing a security certificate. Log in to your droplet as the ares user and run the following commands to set up Certbot:
cd aresmush
bin/certs
- Reboot the server.
Your game will now be running at https://yourcustomdomain.com
or http://your_droplet_public_ipv4
. You can also connect through a MUSH client using the port you configured during setup. See Next Steps for getting started with your game.
If you run into any trouble during the installation process, ask for help on the AresMUSH Forum.
See License