Self-host with Docker ยท Yantr
noStrudel
Feature-rich Nostr web client for exploring the protocol, viewing events, and managing keys.
1
Ports
3
Notes
4
Use Cases
About
What noStrudel does
noStrudel is a Nostr web client for power users, offering raw event viewing, multi-account management, relay exploration, encrypted key storage (NIP-49), media uploads, Zap.Stream integration, and advanced search and threading features to inspect the protocol and interact securely.
Install Flow
How to self-host noStrudel
noStrudel can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what noStrudel does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Explore the Nostr protocol by viewing raw events and understanding how data flows through relays.
- Post, reply, zap, and interact with the Nostr social network using your keys.
- Manage multiple Nostr accounts and switch between them easily.
- Stream live content from Zap.Stream directly within the client interface.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 80 | HTTP | Web UI |
Docker Image
ghcr.io/hzrd149/nostrudel:1.1.0
Service Name
nostrudel
Notes
Things to know before you deploy
- Requires a CORS proxy service for full functionality
- Supports NIP-49 encrypted private key storage with password protection
- Can connect to multiple relays simultaneously
Related Apps
More tools you might pair with noStrudel
Page generated 2026-06-23T15:50:08.758Z