Ech0 on Ubuntu 24.04 LTS

Azure Applications

Ech0, a lightweight self hosted platform for sharing your ideas as short posts on a clean public timeline you own.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Ech0 is an open source, self hosted, lightweight publishing platform for the flow of personal thoughts. It is a fast, minimal place to post short notes, links, images and audio to a public timeline that you run yourself, rather than trusting the stream of your ideas to a third party feed that can change its rules. Composing a post takes seconds with Markdown, and the timeline offers a public feed, RSS output, search and a posting activity heatmap. Signing in can be protected with OpenID Connect single sign on or WebAuthn passkeys, a documented REST API with personal access tokens covers the same operations for automation, and a connect feature lets one instance follow another. It runs as a single self contained service with an embedded database, so there is no separate application server, web server or database engine to operate.

Why the cloudimg image

Upstream signs its login tokens with a well known default secret and hands ownership of a new instance to whoever registers first, so cloudimg closes both windows before the port is ever public: first boot generates a fresh, unique token signing secret and creates the administrator with a random password written to a root only file, and public self registration ships switched off. Nothing usable is baked in, so no two instances share a secret and no content ships in the image. First boot also pins the site address to the instance so links and feeds are correct from the start. Every deployment ships fully patched, with a paired deploy guide and 24/7 cloudimg support.

Common uses

  • Run your own short form publishing timeline on infrastructure you control
  • Share notes, links and media with a public feed and RSS instead of a third party service
  • Keep a personal or team microblog that you own and can back up as a single directory

See it running

Real screenshots taken while testing this image against its deployment guide.

Ech0 on Ubuntu 24.04 LTS screenshot 1 Ech0 on Ubuntu 24.04 LTS screenshot 2 Ech0 on Ubuntu 24.04 LTS screenshot 3 Ech0 on Ubuntu 24.04 LTS screenshot 4