Before we get into things blocks like this:
$ List
$ Of
$ Commands
Are commands that need to be copied, pasted, and ran (by pressing enter) in PuTTY. Don’t copy the $ symbol - that’s just there to show the beginning of the line, as some commands can be quite long.
Each command should run one at a time - if a command has any errors STOP. Figure out how to solve the problem so the command runs correctly or bring your error to the Lorekeeper Discord so we can help you fix it and get you moving along. If you try to just keep going you can end up digging yourself into a deeper hole.
Additionally you’ll need to save a number of passwords and other info throughout this process, so we’ve set up a little text template for you to start with to keep things organized. If you’ve got a password manager you can stick these in instead of a plain text file, that’s even better.
Digital Ocean Droplet Password:
Console/PuTTY Username:
Console/PuTTY Password:
Droplet IP Address:
SQL root password:
PHPMyAdmin root password:
PHPMyAdmin login username:
PHPMyAdmin login password:
DB Port:
Site Admin Username:
Site Admin Password:
Now let’s set up DigitalOcean!
Once you’ve signed up for an account you’ll want to create a Droplet specifically
The first thing you’ll be asked to select is a region - pick one that would be the closest to most of your eventual userbase.
Then you’ll need to choose OS - Make sure to pick Debian
*** As of December 2023 the newest version tested with this guide was 12. ***
Generally it should be safe to pick whatever the newest version is when you go to create your droplet but if you run into issues and it’s different from what’s listed above that could be a reason. Be sure to check in with the LK Discord if you’re unsure.