Urgent.News

What's breaking now, across thousands of outlets.

Tech

Tyrtulia, a headless forum with no passwords, made for the terminal

Tyrtulia is a textboard designed for small communities on Unix servers, requiring minimal resources such as 60-70 MB of RAM and 50 MB of disk space. It operates as a headless forum, allowing users to interact through terminal clients like Tyrtulia TUI or Emacs client tyrtulia.el, or through HTTP clients. The platform is based on BBJ, a textboard known for its simplicity and ease of operation, and incorporates features like notifications, real-time updates, edit history, search, and moderation.

Tyrtulia utilizes threaded Markdown documents with public history, search, and feeds, while prohibiting images, attachments, categories, and anonymous posting. It is published on PyPI under the name tyrtulia and installs a server and administration command line interface. Users can join by having a Unix account on the server, with each new request through the socket automatically creating an account with admin privileges.

Tyrtulia emphasizes the use of modern standards over custom formats, and ensures security through signed challenges for user authentication, with SSH keys used for remote access. There are no passwords, and session tokens expire after 30 days of inactivity. The server tracks banned users by revoking their sessions and blocking their SSH keys.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at en.andros.dev →

More in Tech

More from Monday 2 November →