elysium — tmux: dashboard
mem
Used:
3.7 GiB
Available:
11.7 GiB
Cached:
951 MiB
Swap:
0 B
cpu — i7-3720QM
C0
0% 53°C
C1
0% 53°C
C2
1% 53°C
C3
0% 53°C
C4
0%
C5
0%
C6
0%
C7
0%
Load AVG: 0.06
net — enp1s0f0
▼ download 2.25 KiB/s
▲ upload 16.7 KiB/s
proc
PIDProgramThreadsUser
1052java65minecraft
1064pihole-FTL13pihole
1912cloudflared10root
1689redis-server6dnsmasq
1041dockerd24root
987containerd12root
927NetworkManager4root
ELYSIUM 17:58:51 up 2 hours, 22 minutes load 0.1 0.1 0.1 mem 3.7Gi/15Gi 2 conn
ETH connected WIFI standby / 24G/217G (12%) /srv 24G/217G (12%)
pihole tunnel minecraft samba romm nginx mariadb redis
Pi-hole
DNS + DHCP for LAN
Minecraft
Paper + Geyser/Floodgate
RomM
ROM manager + EmulatorJS
Cloudflare Tunnel
Outbound-only, no open ports
Samba
ROM library share
Monitoring
Health checks + Slack alerts + heartbeat
Internet Cloudflare Tunnel RomM (Docker stack) LAN Pi-hole, Minecraft, Samba
Primary — Ethernet
Static IP · Auto-restore via NetworkManager dispatcher
Failover — WiFi
Static IP · Activates on ethernet loss, deactivates on restore

On-box health check every 60s via systemd timer. Slack alerts on state changes. External dead man's switch via healthchecks.io.

Ethernet state
WiFi failover
Pi-hole
Cloudflare Tunnel
Minecraft
Samba
RomM HTTP
Docker containers
Disk thresholds
Heartbeat (external)
Power outage
Auto power-on via chipset register
Ethernet loss
WiFi failover via dispatcher
Service crash
systemd auto-restart
Container crash
Docker restart policy
Reboot
All services enabled, auto-start