📄️ How to Create a Simple Website With Node.js/Docusaurus
**Prerequisites**: \
📄️ Creating websites with Flask
What is Flask?
📄️ How to Create a Simple Website With node.js and host it with Apache
In the last two sections, we have learnt how to set up some bare bones websites using node.js and/or flask, and run the sites locally. In this section, we will look at how we can use Apache to set up a reverse proxy, so that whenever an outside connection is sent to the IP address of the VM, it redirects to the content of what is being served on the local port.
📄️ Running the website instance in the background using tmux
In this section, we assume you have set up a website which is running on a localhost port
📄️ Automated jobs and updating of a running website
Automating git and reloading websites using cron
📄️ Obtaining HTTPS certificate using certbot
Assuming you have set up your VM and it is succesfully serving a website as a reverse proxy on a domain name, you can install certbot on your VM to easily set up a HTTPS authentication.