Hasty Briefsbeta

Bilingual

Trifecta - Bert Hubert's writings

a day ago
  • Trifecta is a standalone, open-source image sharing solution with minimal dependencies and a small codebase that can be fully audited in a day.
  • It offers full user and session management, drag-and-drop multiple images, posts with multiple images, optional titles and captions, and time-limited public sharing.
  • Features include passwordless login via email, lost password recovery, a single tightly locked cookie, and deployment options as source, binary, Docker, .deb, or .rpm.
  • The software uses a C++ backend with a minimalistic JavaScript frontend, stores data in SQLite, and connects to an SMTP server for emails.
  • Designed for company, group, or personal use, NOT for public anonymous sharing; recommended to run behind a TLS-terminating web server.
  • Database auto-configures; an admin user is created with a random password using the --rnd-admin-password flag.
  • For security, it is recommended to run the Docker image with automatic updates via Watchtower.