Skip to content

Tailnet IRL Server 1.5.0

Choose a tag to compare

@nikpottbecker nikpottbecker released this 12 Oct 05:38
· 4 commits to main since this release

Tailnet IRL Server 1.5.0

This release adds a persistent, privacy-conscious connection history for live production troubleshooting.

Highlights

  • Dashboard records stream starts, stream ends, MediaMTX outages and recovery
  • Completed stream durations, last-live time and a 24-hour stream-end count
  • Up to 200 events retained locally for 30 days
  • History survives service restarts
  • irl-serverctl status includes recent connection summary data
  • No credentials, connection URLs or media details are stored in the history
  • Strict schema normalization before persisted data reaches the status API
  • macOS state directory restricted to mode 0700; history file uses 0600
  • Hardened Linux service can write only to /var/lib/irl-server

Upgrade

Pull the release and run the platform installer again. Existing credentials, profile settings, recording configuration and recordings remain unchanged.

git pull --ff-only
./install-macos.sh          # macOS
sudo ./install.sh           # Linux

Required attribution

This product includes Tailnet IRL Server software developed by Nik Pottbecker (https://github.com/nikpottbecker/tailnet-irl-server).