Welcome to the repository for the HarmoniaCraft server website!
The website may be found at: https://harmoniacraft.net.
All website files can be found in the public/
directory.
Currently, the sole StyleSheet may be found at public/style/style.css
.
- Install the Node.js runtime.
npm i
to install dependencies.- Run
start.bat
(Windows) orstart.sh
(MacOS/Linux). - Navigate to
localhost:8080
in a web browser.
- Install the Node.js runtime.
npm i
to install dependencies.- Place the following HTTPS certificate files at
${process.env.CERT_PATH}
:privkey.pem
cert.pem
chain.pem
- Make sure TCP port 443 is open and usable by the Node.js process.
- Run
start.bat production
(Windows) orstart.sh production
(MacOS/Linux). - (Hopefully) navigate to the website via
https://harmoniacraft.cf
!