StandardNotes-Server
Docker 应用程序 from junkerderprovinz Repository
概述
要求
运行时参数
- 网络用户界面
http://[IP]:[PORT:3000]/healthcheck- 网络
bridge- 外壳
sh- 特权
- false
- 额外参数
--restart=unless-stopped
模板配置
HTTP port of the Standard Notes API gateway. Put behind a reverse proxy with HTTPS. Do not expose directly to the public internet.
- 目标
- 3000
- 默认值
- 3000
- 价值
- 3000
Persistent server logs.
- 目标
- /var/lib/server/logs
- 默认值
- /mnt/user/appdata/standardnotes/logs
- 价值
- /mnt/user/appdata/standardnotes/logs
Persistent storage for encrypted file uploads.
- 目标
- /opt/server/packages/files/dist/uploads
- 默认值
- /mnt/user/appdata/standardnotes/uploads
- 价值
- /mnt/user/appdata/standardnotes/uploads
IP address of your MariaDB container.
- 目标
- DB_HOST
- 默认值
- 192.168.x.x
- 价值
- 192.168.x.x
MariaDB server port. Default 3306.
- 目标
- DB_PORT
- 默认值
- 3306
- 价值
- 3306
Database user. Must match the user created in MariaDB.
- 目标
- DB_USERNAME
- 默认值
- std_notes_user
- 价值
- std_notes_user
Password for the MariaDB user above.
- 目标
- DB_PASSWORD
Database name. Must already exist. Empty is fine; migrations run on first start.
- 目标
- DB_DATABASE
- 默认值
- standard_notes_db
- 价值
- standard_notes_db
Leave at 'mysql'. Internal TypeORM driver value used to talk to MariaDB. Do not change.
- 目标
- DB_TYPE
- 默认值
- mysql
- 价值
- mysql
IP address of your Redis container.
- 目标
- REDIS_HOST
- 默认值
- 192.168.x.x
- 价值
- 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.
- 目标
- REDIS_PORT
- 默认值
- 6379
- 价值
- 6379
Cache backend. Leave at 'redis'.
- 目标
- CACHE_TYPE
- 默认值
- redis
- 价值
- redis
Required. 32-byte hex secret. Generate with: openssl rand -hex 32. Changing this invalidates all existing sessions.
- 目标
- 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.
- 目标
- 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.
- 目标
- 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.
- 目标
- 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.
- 目标
- 3104
- 默认值
- 3125
- 价值
- 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.
- 目标
- COOKIE_DOMAIN
下载统计数据
详细信息
standardnotes/server:latest在Unraid 上运行 StandardNotes-Server 。
StandardNotes-Server 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。