eric@homelab:~$ cat self-hosting_

Running my own infrastructure. Monitoring, services, and hardware.

Synology DS920+
HOST homelab IP 192.168.1.-- UP ---d --h --m
Synology NAS

Services

Plex
Running
:32400

Media server

Syncthing
Running
:8384

File sync

Home Assistant
Running
:8123

Automation

Pi-hole
Running
:80

DNS ad-blocking

Nginx Proxy Manager
Running
:81

Reverse proxy

Grafana
Running
:3000

Dashboards

Uptime Kuma
Running
:3001

Status monitoring

Portainer
Running
:9443

Container management

Vaultwarden
Running
:8000

Password manager

System Monitor

Uptime
000d 00h 00m
CPU --%
Memory --%
Disk --%
Network -- Mbps
eric@homelab:~$ tail -f /var/log/syslog
Feb 14 08:00:01 homelab CRON[1842]: (root) CMD (/usr/local/bin/backup.sh) Feb 14 08:00:03 homelab backup: snapshot completed — 3 volumes, 12.4 GB total Feb 14 08:15:22 homelab dockerd: container plex health check passed Feb 14 08:15:22 homelab dockerd: container pihole health check passed Feb 14 08:30:00 homelab CRON[2104]: (root) CMD (/usr/local/bin/cert-renew.sh) Feb 14 09:00:01 homelab syncthing[984]: Completed pull of "documents" (4 items, ~2.1 MiB) Feb 14 09:12:44 homelab kernel: [UFW BLOCK] IN=eth0 SRC=192.168.1.254 DST=192.168.1.50 Feb 14 09:30:00 homelab uptimekuma: All 9 monitors operational eric@homelab:~$ _