AppFlowy-Cloud

AppFlowy-Cloud

Aplicación Docker from vmalinics0's Repository

Visión general

Step 5/7: AppFlowy Cloud — the core Rust backend providing REST API, WebSocket real-time collaboration, file management, and AI integration. Part of the AppFlowy Cloud stack.

Requisitos

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.

Argumentos en tiempo de ejecución

Red
custom:appflowy
Concha
bash
Privilegiado
false

Configuración de plantillas

Base URLVariable

Public-facing base URL of your AppFlowy instance (e.g. http://192.168.1.100 or https://appflowy.yourdomain.com). No trailing slash.

Objetivo
APPFLOWY_BASE_URL
Por defecto
http://YOUR_SERVER_IP
Valor
http://YOUR_SERVER_IP
JWT SecretVariable

Shared JWT secret. MUST be identical to GOTRUE_JWT_SECRET in AppFlowy-GoTrue. Keep private.

Objetivo
APPFLOWY_GOTRUE_JWT_SECRET
Por defecto
changeme_jwt_secret_min32chars!!
Valor
changeme_jwt_secret_min32chars!!
Web URLVariable

URL where AppFlowy Web is served. Usually the same as Base URL.

Objetivo
APPFLOWY_WEB_URL
Por defecto
http://YOUR_SERVER_IP
Valor
http://YOUR_SERVER_IP
Database URLVariable

PostgreSQL connection string. Update password and host if changed.

Objetivo
APPFLOWY_DATABASE_URL
Por defecto
postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Valor
postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Redis URIVariable

Redis connection URI.

Objetivo
APPFLOWY_REDIS_URI
Por defecto
redis://AppFlowy-Redis:6379
Valor
redis://AppFlowy-Redis:6379
GoTrue Base URLVariable

Internal URL of the AppFlowy-GoTrue container on the appflowy network.

Objetivo
APPFLOWY_GOTRUE_BASE_URL
Por defecto
http://AppFlowy-GoTrue:9999
Valor
http://AppFlowy-GoTrue:9999
Use MinIOVariable

Set true to use MinIO (recommended for self-hosted). Set false to use AWS S3.

Objetivo
APPFLOWY_S3_USE_MINIO
Por defecto
true
Valor
true
S3 Access KeyVariable

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

Objetivo
APPFLOWY_S3_ACCESS_KEY
Por defecto
minioadmin
Valor
minioadmin
S3 Secret KeyVariable

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

Objetivo
APPFLOWY_S3_SECRET_KEY
Por defecto
changeme_minio_secret
Valor
changeme_minio_secret
S3 BucketVariable

S3/MinIO bucket name. Created automatically on first start if APPFLOWY_S3_CREATE_BUCKET=true.

Objetivo
APPFLOWY_S3_BUCKET
Por defecto
appflowy
Valor
appflowy
MinIO URL (internal)Variable

Internal MinIO API URL for container-to-container communication.

Objetivo
APPFLOWY_S3_MINIO_URL
Por defecto
http://AppFlowy-MinIO:9000
Valor
http://AppFlowy-MinIO:9000
S3 Presigned URL EndpointVariable

Public-facing URL for MinIO presigned file access. Clients use this to upload/download files directly.

Objetivo
APPFLOWY_S3_PRESIGNED_URL_ENDPOINT
Por defecto
http://YOUR_SERVER_IP/minio-api
Valor
http://YOUR_SERVER_IP/minio-api
Auto-create S3 BucketVariable

Automatically create the S3 bucket on startup if it does not exist.

Objetivo
APPFLOWY_S3_CREATE_BUCKET
Por defecto
true
Valor
true
S3 RegionVariable

AWS S3 region (e.g. us-east-1). Required only when APPFLOWY_S3_USE_MINIO=false.

Objetivo
APPFLOWY_S3_REGION
Access ControlVariable

Enable permission-based workspace access control. Recommended: true.

Objetivo
APPFLOWY_ACCESS_CONTROL
Por defecto
true
Valor
true
DB Max ConnectionsVariable

PostgreSQL connection pool size. Reduce if your Postgres hits connection limits.

Objetivo
APPFLOWY_DATABASE_MAX_CONNECTIONS
Por defecto
40
Valor
40
WebSocket Mailbox SizeVariable

Max queued WebSocket messages per actor. Higher = more memory; lower may drop messages under load.

Objetivo
APPFLOWY_WEBSOCKET_MAILBOX_SIZE
Por defecto
6000
Valor
6000
Whitelist SignupVariable

Restrict signup to whitelisted emails. Requires GOTRUE_DISABLE_SIGNUP=false.

Objetivo
SIGNUP_WHITELIST_ENABLED
Por defecto
false
Valor
false
Guest Invite ApprovalVariable

Require admin approval for guest invitations.

Objetivo
GUEST_INVITES_REQUIRE_ADMIN_APPROVAL
Por defecto
false
Valor
false
Search Service URLVariable

Internal URL for the AppFlowy-Search container.

Objetivo
APPFLOWY_SEARCH_SERVICE_URL
Por defecto
http://AppFlowy-Search:4002
Valor
http://AppFlowy-Search:4002
Search Request Timeout (s)Variable

Timeout in seconds for requests to the search service.

Objetivo
APPFLOWY_SEARCH_REQUEST_TIMEOUT_SECS
Por defecto
10
Valor
10
AI EnabledVariable

Enable AI features. Set false to disable entirely.

Objetivo
AI_ENABLED
Por defecto
true
Valor
true
AI Server HostVariable

Hostname of the AppFlowy-AI container on the appflowy network.

Objetivo
AI_SERVER_HOST
Por defecto
AppFlowy-AI
Valor
AppFlowy-AI
AI Server PortVariable

Port of the AI service.

Objetivo
AI_SERVER_PORT
Por defecto
5001
Valor
5001
OpenAI API KeyVariable

OpenAI API key. Required for AI-powered search summaries and document embeddings. Leave empty to disable AI.

Objetivo
AI_OPENAI_API_KEY
SMTP HostVariable

SMTP host for AppFlowy Cloud mailer (e.g. smtp.gmail.com).

Objetivo
APPFLOWY_MAILER_SMTP_HOST
SMTP PortVariable

SMTP port.

Objetivo
APPFLOWY_MAILER_SMTP_PORT
Por defecto
465
Valor
465
SMTP UsernameVariable

SMTP authentication username.

Objetivo
APPFLOWY_MAILER_SMTP_USERNAME
SMTP EmailVariable

Sender email address.

Objetivo
APPFLOWY_MAILER_SMTP_EMAIL
SMTP PasswordVariable

SMTP password.

Objetivo
APPFLOWY_MAILER_SMTP_PASSWORD
SMTP TLS KindVariable

TLS mode: wrapper (port 465), required, opportunistic, or none.

Objetivo
APPFLOWY_MAILER_SMTP_TLS_KIND
Por defecto
wrapper
Valor
wrapper
AssemblyAI API KeyVariable

AssemblyAI API key for voice transcription features. Optional.

Objetivo
ASSEMBLYAI_API_KEY
AssemblyAI API BaseVariable

AssemblyAI REST API base URL.

Objetivo
ASSEMBLYAI_API_BASE
Por defecto
https://api.assemblyai.com/v2
Valor
https://api.assemblyai.com/v2
AssemblyAI Streaming BaseVariable

AssemblyAI streaming API base URL.

Objetivo
ASSEMBLYAI_STREAMING_API_BASE
Por defecto
https://streaming.assemblyai.com/v3
Valor
https://streaming.assemblyai.com/v3
Log LevelVariable

Rust log level: error, warn, info, debug, trace.

Objetivo
RUST_LOG
Por defecto
info
Valor
info
EnvironmentVariable

Deployment environment. Keep as production.

Objetivo
APPFLOWY_ENVIRONMENT
Por defecto
production
Valor
production

Descargar estadísticas

335,776
Descargas totales

Detalles

Repositorio
appflowyinc/appflowy_cloud:latest
Última actualización2026-05-25
Visto por primera vez2026-05-26

Ejecute AppFlowy-Cloud en Unraid.

AppFlowy-Cloud se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.