The Problem
My node saves a recording of every transmission, which is great when I actually need one—but there was never a good way to get at them. Digging one up meant SSHing into the node and poking around a folder full of cryptically-named WAV files. And since nothing ever cleaned them out, that folder just grew forever until I remembered to go delete old ones myself.
What I Built
ASL3-Audio-Archive is a web-based recordings browser built right into Allmon3. A few things it does:
- Browses recordings grouped by date, with today’s group already expanded when you open it
- Plays any recording right in the browser—no downloading a file just to hear what it was
- Lets you download recordings you actually want to keep
- Shows the duration of each recording at a glance
- Automatically cleans up old recordings on whatever schedule I set, so the disk never quietly fills up
- Uses the same Allmon3 login I already have—no separate password to manage
I don’t SSH in to dig up a recording anymore, and I don’t have to remember to clean up after myself either—it just runs.
Try It Yourself
If you run your own AllStarLink node and want an easier way to browse and manage your recordings, ASL3-Audio-Archive is free and open source. It installs with a single script and includes install instructions on the repo:
Stay tuned—there’s more I want to add.