Let's begin with setting up libreevent! If you are not technically savvy or want somebody else to set it up for you, please contact me here. If you want to set it up yourself, read on below!
Choosing the right hosting provider is not easy, especially since libreevent requires node.js. Therefore, we've listed a few really good options. This website here is hosted by asurahosting. Note: I may receive a small commission when you buy webhosting using one of the links provided below. This won't affect the price you pay. https://clients.asurahosting.com/aff.php?aff=1997 https://www.novatrend.ch/en/ https://www.hostinger.com/ https://www.a2hosting.com/ https://www.hetzner.com/ https://www.digitalocean.com/
Affiliate program https://affiliates.hostinger.com/users/signup/ https://www.a2hosting.com/about/affiliate-program/ https://www.digitalocean.com/go/affiliates
In the database, all the userdata is stored. libreevent currently supports two different databases, MySQL and a custom database based on JSON. Which one to choose?
Generally MySQL, except:
MySQL generally is more difficult to set up, but we'll run you through the process here to make the process easier for you. If you chose the JSON based database, skip ahead to the next chapter.
This project relies on a variety of different node.js modules that need to be installed on the server. Most webhosting providers give you an easy way to run npm install. If not, you might be required to upload the node_modules folder yourself. You can create such a folder either by downloading the node_modules.zip folder from the GitHub releases page or by installing npm on your local machine and then by running npm i in the terminal.