StandardNotes-WebUI
StandardNotes-WebUI
Docker-Anwendung from junkerderprovinz Repository
Übersicht
Standard Notes – browser web client for Unraid (community template).
Runs the official standardnotes/web image as a static-served web app
on port 80 inside the container, exposed on host port 3001 by default
to avoid clashing with the Standard Notes server's :3000 API gateway.
IMPORTANT: This template only ships the WEB CLIENT. You still need a
running Standard Notes backend (see the companion repo
https://github.com/junkerderprovinz/standardnotes-server, container
name "StandardNotes-Server"). The web client itself does not host a
sync server — it is just the browser UI.
Configuring the sync server:
The official standardnotes/web image is configured at RUNTIME from
the browser, not via env vars. After opening the web app, click
"Advanced options" on the sign-in / sign-up screen and set
Custom Sync Server = https://standardnotesserver.mydomain.tld (your own
backend URL). The official Docker docs only document
"docker run -d -p 3000:80 standardnotes/web" — no sync-server env
var is exposed, so this template intentionally does not invent one.
Recommended reverse-proxy setup (Nginx Proxy Manager):
Domain: app.standardnotes.mydomain.tld
Forward Hostname/IP: this container's Unraid IP
Forward Port: 3001 (the host port chosen below)
Force SSL + Let's Encrypt + HTTP/2 ON.
Then in the web app, set Custom Sync Server =
https://standardnotesserver.mydomain.tld (the BACKEND domain — not the
web-app domain).
Notes:
• UNOFFICIAL community template. Standard Notes does not provide
support for self-hosted setups beyond the official Docker docs at
https://standardnotes.com/help/self-hosting/web-app.
• Self-hosting the web client does NOT unlock paid / subscription
Standard Notes features. Subscription-only client features
(extended editors, advanced themes, Files quota, Listed, etc.)
are gated by Standard Notes' own licensing checks in the official
clients. This template deploys the upstream image as-is and does
NOT patch, bypass, or otherwise modify those checks.
• Always reach the web client through your HTTPS reverse proxy.
The container serves plain HTTP on port 80 internally, but the
browser MUST load it over HTTPS — Standard Notes uses WebCrypto
(window.crypto.subtle) for account key derivation, and browsers
only expose it on secure contexts. Opening the web app over
http://[Unraid-ip]:[port]/ will fail at sign-up with
"crypto.subtle is undefined". HTTPS also avoids mix-content
blocks on API calls to the HTTPS backend.
Anforderungen
A separately running Standard Notes backend (standardnotes/server) reachable over HTTPS via your reverse proxy. See https://github.com/junkerderprovinz/standardnotes-server for the matching backend template.
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:80]/- Netzwerk
bridge- Shell
sh- Privilegiert
- false
- Extra Params
--restart=unless-stopped
Konfiguration der Vorlage
WebUI PortPorttcp
Host port for the Standard Notes web client (container listens on 80). Default 3001 — the backend uses 3000 on the same Unraid host, so the WebUI takes a different port. If you give this container its own custom IP on br0/macvlan, the host port is unused and you can leave it at the default; your reverse proxy forwards directly to the container IP on port 80. Always put the web app behind an HTTPS reverse proxy — opening it over plain http://[ip]:[port]/ breaks account creation (crypto.subtle is undefined).
- Ziel
- 80
- Standard
- 3001
- Wert
- 3001
Kategorien
Statistik herunterladen
841,064
Downloads insgesamt
Einzelheiten
Repository
standardnotes/web:latestZuletzt aktualisiert2026-05-27
Erstmals gesehen2026-05-13
Führen Sie StandardNotes-WebUI auf Unraid aus.
StandardNotes-WebUI ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.