Projects
Below is a list of projects I'm working on.
- This Website! - I managed to set up local hosting using nginx, and I used dnsmasq to assign a TLD!
- Useful Links:
- HTML for people
- Just fucking use html
- A motherfucking website
- nginx Tutorial: Configuring NGINX and NGINX Plus as a Web Server
- Some notes about using nginx:
- For every service you want to reverse proxy to, you have to assign that service its own 'server' block. Because all the services are all located on the same device, they all have to point to '/' or 'localhost', and those locations can only be assigned once per server block. To differentiate services, assign them different subdomains in the 'server_name' field.
- dnsmasq Tutorial: How to run your own DNS server on your local network
- TLS Tutorial: How To Create a Self-Signed SSL Certificate
- A full homelab for self-hosting. Currently planning to get a lab up and running for sefl-hosting useful services.
- Services I want to host:
- Joplin. For a self hosted notes app.
- Gitea. For remote Git management.
- Wiregaurd. For remote access
- TrueNAS. For upgradable network storage
- Jellyfin. For video streaming
- ProxMox. For running these services all from virtual machines.
- NextCloud. For cloud file services
- I don't know how necessary this is if I have a VPN + the NAS. It should be useful for things like backing up photos in Google Photos or something similar.
- Useful Links: