AppFlowy-Worker

AppFlowy-Worker

Docker 应用程序 from vmalinics0's Repository

概述

Step 6/7: AppFlowy Worker — background job processor handling document imports, exports, and async tasks for AppFlowy Cloud. Part of the AppFlowy Cloud stack.

要求

Custom Docker network named "appflowy" must exist before deploying any container in this stack. Create it via SSH or the Unraid terminal: docker network create appflowy — Network Type is pre-set to "appflowy" by default, verify it is selected.

运行时参数

网络
custom:appflowy
外壳
bash
特权
false

模板配置

Database URLVariable

PostgreSQL connection string. Must match AppFlowy-Cloud.

目标
APPFLOWY_WORKER_DATABASE_URL
默认值
postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
价值
postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Database NameVariable

PostgreSQL database name.

目标
APPFLOWY_WORKER_DATABASE_NAME
默认值
postgres
价值
postgres
Redis URLVariable

Redis connection URL. Must match AppFlowy-Cloud.

目标
APPFLOWY_WORKER_REDIS_URL
默认值
redis://AppFlowy-Redis:6379
价值
redis://AppFlowy-Redis:6379
Use MinIOVariable

Set true to use MinIO. Must match AppFlowy-Cloud.

目标
APPFLOWY_S3_USE_MINIO
默认值
true
价值
true
S3 Access KeyVariable

S3/MinIO access key. Must match AppFlowy-MinIO.

目标
APPFLOWY_S3_ACCESS_KEY
默认值
minioadmin
价值
minioadmin
S3 Secret KeyVariable

S3/MinIO secret key. Must match AppFlowy-MinIO.

目标
APPFLOWY_S3_SECRET_KEY
默认值
changeme_minio_secret
价值
changeme_minio_secret
S3 BucketVariable

S3/MinIO bucket name. Must match AppFlowy-Cloud.

目标
APPFLOWY_S3_BUCKET
默认值
appflowy
价值
appflowy
MinIO URL (internal)Variable

Internal MinIO API URL.

目标
APPFLOWY_S3_MINIO_URL
默认值
http://AppFlowy-MinIO:9000
价值
http://AppFlowy-MinIO:9000
S3 RegionVariable

AWS S3 region. Leave empty when using MinIO.

目标
APPFLOWY_S3_REGION
SMTP HostVariable

SMTP host for worker outgoing mail.

目标
APPFLOWY_MAILER_SMTP_HOST
SMTP PortVariable

SMTP port.

目标
APPFLOWY_MAILER_SMTP_PORT
默认值
465
价值
465
SMTP UsernameVariable

SMTP username.

目标
APPFLOWY_MAILER_SMTP_USERNAME
SMTP EmailVariable

Sender email address.

目标
APPFLOWY_MAILER_SMTP_EMAIL
SMTP PasswordVariable

SMTP password.

目标
APPFLOWY_MAILER_SMTP_PASSWORD
SMTP TLS KindVariable

TLS mode: wrapper, required, opportunistic, or none.

目标
APPFLOWY_MAILER_SMTP_TLS_KIND
默认值
wrapper
价值
wrapper
Import Tick Interval (s)Variable

How often (seconds) the worker polls the import queue.

目标
APPFLOWY_WORKER_IMPORT_TICK_INTERVAL
默认值
30
价值
30
Log LevelVariable

Rust log level.

目标
RUST_LOG
默认值
info
价值
info
EnvironmentVariable

Worker environment. Keep as production.

目标
APPFLOWY_WORKER_ENVIRONMENT
默认值
production
价值
production

下载统计数据

232,220
下载总数

详细信息

存储库
appflowyinc/appflowy_worker:latest
最后更新2026-05-25
初见2026-05-26

在Unraid 上运行 AppFlowy-Worker 。

AppFlowy-Worker 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。