paru -S nginx sudo systemctl enable nginx sudo mkdir /etc/nginx/sites-enabled sudo mkdir /etc/nginx/sites-available # Add to /etc/nginx/nginx.conf within the `http {}` block include /etc/nginx/sites-enabled/* # Create configurations in /etc/nginx/sites-available and link with sudo ln -s /etc/nginx/sites-availabe/example.conf /etc/nginx/sites-enabled/ # Create a dataset and group srvadmin for /srv sudo zfs create zroot/srv sudo groupadd srvadmin sudo chown -R root:srvadmin /srv sudo chmod -R 770 /srv sudo usermod -aG srvadmin $USER # Serve a site with index.html sudo cp ./index.html /srv/http sudo chown -R http:http /srv/http sudo chmod -R 755 /srv/http sudo chmod 644 /srv/http/index.html sudo cp turboteam.run /etc/nginx/sites-available/turboteam.run.conf sudo ln -s /etc/nginx/sites-available/turboteam.run.conf /etc/nginx/sites-enabled/ sudo systemctl reload nginx