Sign inSign up

ryback2501/lobstr

By ryback2501

•Updated 3 months ago

A minimal Nostr client. Implemented to work on a browser.

Image
0

209

ryback2501/lobstr repository overview

⁠Lobstr 🦞

A minimal Nostr⁠ client that runs entirely in your browser — no server, no database, no tracking. This image packages the Lobstr single-page app as static files served by nginx.

⁠What's inside

  • The Lobstr SPA (vanilla JS ES modules, no build step) served by nginx on port 80.
  • Self-contained: connect to any relays, create or import an identity, post and read notes, follow people, and exchange encrypted direct messages — all client-side.

⁠Usage

docker run -d -p 8080:80 ryback2501/lobstr:latest

Then open http://localhost:8080⁠.

To pin a specific version:

docker run -d -p 8080:80 ryback2501/lobstr:0.1.0

⁠Tags

  • latest — the most recent published build.
  • x.y.z — immutable release versions (e.g. 0.1.0), matching the app version.

⁠Notes

  • Your Nostr keys never leave the browser; they're held only for the session.
  • The container serves static assets only — there is no backend and nothing to configure server-side.

⁠Source

Built from github.com/Ryback2501/Lobstr⁠. Also hosted on GitHub Pages at https://ryback2501.github.io/Lobstr/⁠.

Tag summary

Content type

Image

Digest

sha256:fc1eb7da2…

Size

24.9 MB

Last updated

3 months ago

docker pull ryback2501/lobstr