diff --git a/Docker/ntfy.sh/docker-compose.yml b/Docker/ntfy.sh/docker-compose.yml index 76c0735..656c87f 100644 --- a/Docker/ntfy.sh/docker-compose.yml +++ b/Docker/ntfy.sh/docker-compose.yml @@ -7,7 +7,30 @@ services: command: - serve environment: - - TZ=Asia/Shanghai # optional: set desired timezone + TZ: Asia/Shanghai # 时区 + # 消息缓存 + NTFY_CACHE_FILE: /var/cache/ntfy/cache.db # 消息缓存文件 + NTFY_DURATION: 12h # 消息缓存时间 + # 附件 + NTFY_BASE_URL: https://ntfy.aweoo.com # 服务器地址 上传文件需要 + NTFY_ATTACHMENT_CACHE_DIR: /var/cache/ntfy/attachments # 附件缓存目录 + NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT: 20G # 附件总大小限制 + NTFY_ATTACHMENT_FILE_SIZE_LIMIT: 500M # 单个附件大小限制 + NTFY_ATTACHMENT_EXPIRY_DURATION: 7d # 附件缓存时间 + NTFY_VISITOR_ATTACHMENT_TOTAL_SIZE_LIMIT: 100M # 游客附件总大小限制 + NTFY_VISITOR_ATTACHMENT_DAILY_BANDWIDTH_LIMIT: 500M # 游客附件每日流量限制 + # 控制访问 + NTFY_AUTH_FILE: /var/cache/ntfy/auth.db # 认证文件 + NTFY_ATUH_DEFAULT_ACCESS: deny-all # 默认访问权限 read-write read-only write-only deny-all + # 电子邮件通知 + # NTFY_SMTP_SENDER_ADDR: email-smtp.us-east-2.amazonaws.com:587 + # NTFY_SMTP_SENDER_USER: AKIDEADBEEFAFFE12345 + # NTFY_SMTP_SENDER_PASS: Abd13Kf+sfAk2DzifjafldkThisIsNotARealKeyOMG. + # NTFY_SMTP_SENDER_FROM: ntfy@ntfy.sh + # 电子邮件发布 例如mytopic@ntfy.sh或myprefix-mytopic@ntfy.sh + # NTFY_SMTP_SERVER_LISTEN: :25 # 电子邮件发布监听地址 + # NTFY_SMTP_SERVER_DOMAIN: ntfy.sh # 电子邮件发布域名 + # NTFY_SMTP_SERVER_ADDR_PREFIX: ntfy- # 电子邮件发布地址前缀 # user: UID:GID # optional: replace with your own user/group or uid/gid volumes: - ./data/:/var/cache/ntfy @@ -28,4 +51,6 @@ services: networks: nginx: - external: true \ No newline at end of file + external: true + +# more https://docs.ntfy.sh/config/#config-options