StandardNotes-Server
StandardNotes-Server
Application Docker from junkerderprovinz Repository
Vue d'ensemble
Exigences
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:3000]/healthcheck- Réseau
bridge- Coquille
sh- Privilégié
- false
- Paramètres supplémentaires
--restart=unless-stopped
Configuration du modèle
HTTP port of the Standard Notes API gateway. Put behind a reverse proxy with HTTPS. Do not expose directly to the public internet.
- Cible
- 3000
- Défaut
- 3000
- Valeur
- 3000
Persistent server logs.
- Cible
- /var/lib/server/logs
- Défaut
- /mnt/user/appdata/standardnotes/logs
- Valeur
- /mnt/user/appdata/standardnotes/logs
Persistent storage for encrypted file uploads.
- Cible
- /opt/server/packages/files/dist/uploads
- Défaut
- /mnt/user/appdata/standardnotes/uploads
- Valeur
- /mnt/user/appdata/standardnotes/uploads
IP address of your MariaDB container.
- Cible
- DB_HOST
- Défaut
- 192.168.x.x
- Valeur
- 192.168.x.x
MariaDB server port. Default 3306.
- Cible
- DB_PORT
- Défaut
- 3306
- Valeur
- 3306
Database user. Must match the user created in MariaDB.
- Cible
- DB_USERNAME
- Défaut
- std_notes_user
- Valeur
- std_notes_user
Password for the MariaDB user above.
- Cible
- DB_PASSWORD
Database name. Must already exist. Empty is fine; migrations run on first start.
- Cible
- DB_DATABASE
- Défaut
- standard_notes_db
- Valeur
- standard_notes_db
Leave at 'mysql'. Internal TypeORM driver value used to talk to MariaDB. Do not change.
- Cible
- DB_TYPE
- Défaut
- mysql
- Valeur
- mysql
IP address of your Redis container.
- Cible
- REDIS_HOST
- Défaut
- 192.168.x.x
- Valeur
- 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.
- Cible
- REDIS_PORT
- Défaut
- 6379
- Valeur
- 6379
Cache backend. Leave at 'redis'.
- Cible
- CACHE_TYPE
- Défaut
- redis
- Valeur
- redis
Required. 32-byte hex secret. Generate with: openssl rand -hex 32. Changing this invalidates all existing sessions.
- Cible
- 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.
- Cible
- 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.
- Cible
- 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.
- Cible
- 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.
- Cible
- 3104
- Défaut
- 3125
- Valeur
- 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.
- Cible
- COOKIE_DOMAIN
Catégories
Télécharger les statistiques
Détails
standardnotes/server:latestExécutez StandardNotes-Server sur Unraid.
StandardNotes-Server est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.