Advanced Search
Search Results
24 total results found
Self-Hosted Projects
Personal self-hosting projects including documentation.
Open-Source Software
Open-sourced software use to host applications.
Hardware
Hardware options for running applications.
Proxmox
Open-source hypervisor. I generally use this to house all other services.
Open Media Vault (OMV)
Favorite open source network attached storage (NAS) software. This can be run on something as small as a Raspberry Pi.
OPNsense
Open source firewall and routing software. This will transform any x86 based hardware with mutiple network interfaces into a powerful router.
Pivpn
Simple vpn running in linux. Even though it was developed for the raspberry pi, I've successfully run this on Debian and Ubuntu.
Plex Media Server
My favorite media server application. The page inside holds my code for running this inside of a docker container. You can paste this into a docker compose yml file.
Speedtest
Run a scheduled speed test to make sure your router is performing well. Can be especially useful if you're using a router that you built.
Uptime Kuma
Monitor your Plex server or any other apps or sites. Receive notifications if a service goes down.
Dash.
Dashdot provides a graphical overview of your server's resources.
Joplin Server
Self hosted notes app, no more worries of Google reading your notes!
reServer
reServer offered from Seeed Studio. Powered by an Intel® Core™ 11th Gen. i3 or i5 and dual 2.5-Gigabit Ethernet. Holds two 3.5/2.5" drives and two m.2 drives. Makes a great Proxmox server for router virtualization while also hosting your media server.
Raspberry Pi 4 Model B
The Raspberry Pi 4 8GB will probably run most of the applications that home users need now that it runs a 64-bit OS. One of the most versatile single board computers around. Good luck finding it for a reasonable price.
Docker Compose
Copy the code below and add to your compose file. Adjust the file paths to match your storage. services: plex: image: lscr.io/linuxserver/plex:latest container_name: Plex network_mode: host environment: - PUID=1000 - PGID=1000 - VE...
Docker Compose
Be sure to change the paths to a volume that matches your setup. Don't forget to change the passwords! services: speedtest-tracker: container_name: speedtest-tracker ports: - '8080:80' - '8443:443' environment: ...
Docker Compose
Change the appropriate paths/ports. services: uptime-kuma: image: louislam/uptime-kuma:latest container_name: Uptime-Kuma ports: -...
Docker Compose
Copy Below services: dash: image: mauricenino/dashdot:latest container_name: Dashdot restart: unless-stopped privileged: true ...
Docker Compose
version: '3'services: db: image: postgres:13 volumes: - /path-to-data/Joplin:/var/lib/postgresql/data ports: ...
Seeed Studio
Find it Here.
Find it below:
PVE
OMV Homepage:
OMV
OPNsense Homepage:
OPNsense
Pivpn
Find it here.