Skip to content

v1.0.0

Choose a tag to compare

@MichelleFindlay MichelleFindlay released this 05 Sep 23:04
· 4 commits to main since this release
b8a73c2

v1.0.0 – Initial release

The first full release of telnet.me.uk: stream any video as coloured ASCII/ANSI art over telnet or netcat, plus a roulette wheel that drops viewers into one of several streams at random.

Added

  • ASCII-Telnet video streamer (asciivid.py) — renders a video to a compact .dat frame cache with ffmpeg and serves it over a plain TCP socket for viewing via telnet/nc.
  • systemd tooling for running many streams at once — asciivid-add, asciivid-ls, asciivid-rm, an asciivid@.service template, and install-service.sh for one-time setup, so each video can run as its own named, independently managed instance on its own port.
  • Roulette telnet server (roulette_server.py) — animates a spinning wheel in the client's terminal, picks a random backend, then transparently bridges the client to that backend stream.
  • systemd service for the roulette server (roulette.service) for always-on deployment.
  • Website (Website/index.html) with HTTPS redirection via .htaccess.
  • Documentation — full README covering requirements, quick start, the CLI (render/serve/play), running as a service, the roulette server's backends/configuration, networking/exposure notes, and troubleshooting.
  • GNU General Public License v3.

Changed

  • Website GUI refined across two follow-up passes (layout and styling improvements).
  • Roulette spin animation reworked: rotation count, deceleration length, and delay are now randomized per spin (previously fixed), and spin duration no longer balloons as the backend list grows — kept to roughly 2–3 seconds regardless of list size.