Laurel Network Laurel Network

Built and run, end to end.

The Laurel Network is an independent, self-hosted infrastructure project — a small constellation of things we design, host, and operate on our own hardware. No trackers, no third-party clouds, no middlemen sitting between you and the service. Just our boxes, our code.

Independent · Self-hosted · Privacy-first
🎵
laurel.fm
Your server's resident DJ.
A self-hosted Discord music bot that turns any voice channel into a shared listening room. It registers as a real Spotify Connect device, streams from YouTube and SoundCloud, and when the queue runs dry an AI DJ keeps the vibe going. A live web dashboard brings synced lyrics, full playback control, crossfades, activity feed — and a per-server birthday bot. Written in Rust.
RustDiscordSpotify · YouTubeLive
🔒
Sencrypt
Messaging the server can't read.
A hardened end-to-end encrypted messaging relay, written in Rust. The server is a blind relay — it only shuttles ciphertext between clients and never holds keys or plaintext, so even a full server compromise leaks nothing readable. It runs its own certificate authority, isolates accounts, and rate-limits every route. Encryption that trusts the math, not the host.
RustEnd-to-end encryptedZero-knowledgeLive
⚔️
Era Online
A living online world.
A multiplayer online RPG powered by a custom game server written in Go, speaking a real-time, TLS-wrapped binary protocol. Swing-timer combat, status effects, flee mechanics and a persistent world that keeps turning whether you're logged in or not. Connect with the game client; the server's public status API is live.
GoMultiplayerTLSServer up
📡
Laurel Dispatch
Live fire & sheriff scanner — mapped & transcribed.

A live stream of Transylvania County fire & sheriff radio — including the medical calls county fire is dispatched to — free in any web browser — no account, no app, no fee. Press play and follow dispatch traffic as it happens.

Every transmission is transcribed and grouped into incidents in real time, each with a tuned-AI summary and a live map that pinpoints active calls by address. Cleared calls drop off on their own.

Individual calls are archived with searchable transcripts, so past traffic can be reviewed by channel, date, and content — and any incident has a shareable link.

Public-safety radioAI transcriptionLive mapSearchable archiveLive
🌦
Laurel.WX
Mountain weather, verified against the mountains.

A weather service for western North Carolina that assumes the terrain matters. Forecasts are archived exactly as each model issued them and scored against real observations at twenty-two points from the valley floor to the ridge tops, so the service can learn where each model is wrong here rather than on average.

Radar is single-site NEXRAD at full super-resolution — 720 radials at 250 m out to 460 km — decoded from the raw Level II feed and drawn on a self-hosted basemap. Ten forecast models, two ensembles, four observation networks and the local stream gauges feed a written forecast that reports where the models disagree instead of averaging them into mush.

The Android app adds what a website cannot: warnings that reach you while it is closed, a home screen widget, and a heads-up when the fifteen-minute model shows rain, snow, ice or storms arriving within the hour.

NEXRAD Level II10 modelsStream gaugesAndroid appLive
This is the Laurel Network
an independent, self-hosted infrastructure project
laurel.network · directory v1.0