StandardNotes-WebUI

StandardNotes-WebUI

Application Docker from junkerderprovinz Repository

Vue d'ensemble

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.

Exigences

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.

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:80]/
Réseau
bridge
Coquille
sh
Privilégié
false
Paramètres supplémentaires
--restart=unless-stopped

Configuration du modèle

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).

Cible
80
Défaut
3001
Valeur
3001

Télécharger les statistiques

841,064
Total des téléchargements

Détails

Référentiel
standardnotes/web:latest
Dernière mise à jour2026-05-27
Première vue2026-05-13

Exécutez StandardNotes-WebUI sur Unraid.

StandardNotes-WebUI est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.