Network-wide DNS ad blocker running on tower.
192.168.1.31 (port 53)8.8.8.8, 8.8.4.4)To use Pi-hole as your DNS, set your router's DNS server to 192.168.1.31, or configure it per-device.
# View logs
docker logs pihole
# Restart
docker restart pihole
# Update gravity (block lists)
docker exec pihole pihole -g
Reverse proxy for exposing services via domain names with SSL.
Use this to set up jellyfin.yourdomain.com style URLs with Let's Encrypt certificates.
Turn the tower on remotely from your Windows PC.
# Quick alias (if configured)
wol-tower
# Manual PowerShell
$udp = New-Object Net.Sockets.UdpClient
$udp.Connect([Net.IPAddress]::Broadcast, 9)
$packet = [byte[]](,0xFF * 6) + ('30:9c:23:db:07:b4'.Split(':') | ForEach-Object { [Convert]::ToByte($_, 16) }) * 16
$udp.Send($packet, $packet.Length)
Tower MAC address: 30:9c:23:db:07:b4
sudo ethtool enp27s0 | grep Wake
# Should show: Wake-on: g
| Tower IP | 192.168.1.31 |
| Tower hostname | tower |
| Tower MAC | 30:9c:23:db:07:b4 |
| NIC | enp27s0 |
| DNS | Pi-hole on 192.168.1.31:53 |