Static Website as Tor Hidden Service on Raspberry Pi
Jump to navigation
Jump to search
blablabla
Local HTTP server
as root:
- Install nginx on the RPi
apt install nginx
- In the browser from another computer on the network, check that you the default HTML page is properly served at: http://192.168.1.XXX (you should see a small "Welcome to nginx!" text).
- create a non-default mini static website:
mkdir /var/www/partyvan echo "OHAI" > /var/www/partyvan/index.html
- disable nginx default site
rm /etc/nginx/sites-enabled/default
- create new nginx site config
/etc/nginx/sites-available/partyvanwith:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/partyvan;
index index.html;
server_name partyvan;
location / {
try_files $uri $uri/ =404;
}
}
- Enable site
ln -s /etc/nginx/sites-available/partyvan /etc/nginx/sites-enabled/ service nginx reload
- In the browser from another computer on the network, check that you the default HTML page is properly served: http://192.168.1.XXX (you should see a small "OHAI" text).