StandardNotes-Server
StandardNotes-Server
Docker-Anwendung from junkerderprovinz Repository
Übersicht
Anforderungen
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:3000]/healthcheck- Netzwerk
bridge- Shell
sh- Privilegiert
- false
- Extra Params
--restart=unless-stopped
Konfiguration der Vorlage
HTTP port of the Standard Notes API gateway. Put behind a reverse proxy with HTTPS. Do not expose directly to the public internet.
- Ziel
- 3000
- Standard
- 3000
- Wert
- 3000
Persistent server logs.
- Ziel
- /var/lib/server/logs
- Standard
- /mnt/user/appdata/standardnotes/logs
- Wert
- /mnt/user/appdata/standardnotes/logs
Persistent storage for encrypted file uploads.
- Ziel
- /opt/server/packages/files/dist/uploads
- Standard
- /mnt/user/appdata/standardnotes/uploads
- Wert
- /mnt/user/appdata/standardnotes/uploads
IP address of your MariaDB container.
- Ziel
- DB_HOST
- Standard
- 192.168.x.x
- Wert
- 192.168.x.x
MariaDB server port. Default 3306.
- Ziel
- DB_PORT
- Standard
- 3306
- Wert
- 3306
Database user. Must match the user created in MariaDB.
- Ziel
- DB_USERNAME
- Standard
- std_notes_user
- Wert
- std_notes_user
Password for the MariaDB user above.
- Ziel
- DB_PASSWORD
Database name. Must already exist. Empty is fine; migrations run on first start.
- Ziel
- DB_DATABASE
- Standard
- standard_notes_db
- Wert
- standard_notes_db
Leave at 'mysql'. Internal TypeORM driver value used to talk to MariaDB. Do not change.
- Ziel
- DB_TYPE
- Standard
- mysql
- Wert
- mysql
IP address of your Redis container.
- Ziel
- REDIS_HOST
- Standard
- 192.168.x.x
- Wert
- 192.168.x.x
Redis server port. Default 6379. Reachability must be tested from inside this container (same network namespace the server uses). See README for the exact node TCP probe.
- Ziel
- REDIS_PORT
- Standard
- 6379
- Wert
- 6379
Cache backend. Leave at 'redis'.
- Ziel
- CACHE_TYPE
- Standard
- redis
- Wert
- redis
Required. 32-byte hex secret. Generate with: openssl rand -hex 32. Changing this invalidates all existing sessions.
- Ziel
- AUTH_JWT_SECRET
Required. 32-byte hex secret. Generate with: openssl rand -hex 32. Encrypts data at rest server-side. Back it up. Losing it means losing access to that data.
- Ziel
- AUTH_SERVER_ENCRYPTION_SERVER_KEY
Required. 32-byte hex secret. Generate with: openssl rand -hex 32. Signs short-lived upload/download tokens for the files server.
- Ziel
- VALET_TOKEN_SECRET
Optional. Full HTTPS URL of the files server. Includes the https:// scheme. Example: https://files.standardnotesserver.mydomain.tld. Set only if you reverse-proxy the files server on its own subdomain. Leave empty to skip attachments; note creation, editing, and sync work without it.
- Ziel
- PUBLIC_FILES_SERVER_URL
Host port 3125 maps to container port 3104. Forward your reverse proxy to host port 3125 (not 3104). Upstream's docker-compose maps 3125 host to 3104 container.
- Ziel
- 3104
- Standard
- 3125
- Wert
- 3125
Bare domain only. No https://, no trailing slash, no path. Example: standardnotesserver.mydomain.tld. Wrong: https://standardnotesserver.mydomain.tld. A URL here breaks session cookies. The Custom Sync Server URL entered into clients is a separate value and is a full HTTPS URL.
- Ziel
- COOKIE_DOMAIN
Kategorien
Statistik herunterladen
Einzelheiten
standardnotes/server:latestFühren Sie StandardNotes-Server auf Unraid aus.
StandardNotes-Server ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.