dmzconf/kralizec/dmzrs
Malin Freeborn 7c28e70eb4
new structure checks and fixes
- markdown formatting
- turn soft-serve.md into soft-serve/README.md
2024-12-04 15:42:21 +01:00
..
nginx-dmz.rs.conf new structure 2024-12-04 15:32:53 +01:00
README.md new structure checks and fixes 2024-12-04 15:42:21 +01:00
updatewebsite.sh new structure 2024-12-04 15:32:53 +01:00

Add this configuration to ~/.ssh/config file

Host dmzkrovdmzrs12
  Hostname veyxphzuqnooc7wb7utfza3joaoopgqgwp6l6d4en5yfmyr7kxvminqd.onion
  User root 
  IdentityFile ~/.ssh/id_rsa
  PasswordAuthentication no

Now you can log in by typing:

torsocks ssh dmzkrovdmzrs12

Install all needed packages:

apt install rsync git nginx
git clone https://gitea.dmz.rs/Decentrala/website

Run updatewebsite.sh script every minute using crontab (run "crontab -e") This fill automatically pull from git repo and regenerate events page

Add nginx-dmz.rs.conf to /etc/nginx/sites-available/dmz.rs and create a symlink from /etc/nginx/sites-enabled/dmz.rs to that file. You can do this by running:

ln -s /etc/nginx/sites-available/dmz.rs /etc/nginx/sites-enabled/dmz.rs

Increase server_names_hash_bucket_size to 256 in /etc/nginx/nginx.conf in order to support onion addresses.

In the nginx configuration /account/ is redirected to the luser instance running at 192.168.1.211.