AppFlowy-Cloud
AppFlowy-Cloud
Docker-Anwendung from vmalinics0's Repository
Übersicht
Anforderungen
Laufzeit-Argumente
- Netzwerk
custom:appflowy- Shell
bash- Privilegiert
- false
Konfiguration der Vorlage
Public-facing base URL of your AppFlowy instance (e.g. http://192.168.1.100 or https://appflowy.yourdomain.com). No trailing slash.
- Ziel
- APPFLOWY_BASE_URL
- Standard
- http://YOUR_SERVER_IP
- Wert
- http://YOUR_SERVER_IP
Shared JWT secret. MUST be identical to GOTRUE_JWT_SECRET in AppFlowy-GoTrue. Keep private.
- Ziel
- APPFLOWY_GOTRUE_JWT_SECRET
- Standard
- changeme_jwt_secret_min32chars!!
- Wert
- changeme_jwt_secret_min32chars!!
URL where AppFlowy Web is served. Usually the same as Base URL.
- Ziel
- APPFLOWY_WEB_URL
- Standard
- http://YOUR_SERVER_IP
- Wert
- http://YOUR_SERVER_IP
PostgreSQL connection string. Update password and host if changed.
- Ziel
- APPFLOWY_DATABASE_URL
- Standard
- postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
- Wert
- postgres://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Redis connection URI.
- Ziel
- APPFLOWY_REDIS_URI
- Standard
- redis://AppFlowy-Redis:6379
- Wert
- redis://AppFlowy-Redis:6379
Internal URL of the AppFlowy-GoTrue container on the appflowy network.
- Ziel
- APPFLOWY_GOTRUE_BASE_URL
- Standard
- http://AppFlowy-GoTrue:9999
- Wert
- http://AppFlowy-GoTrue:9999
Set true to use MinIO (recommended for self-hosted). Set false to use AWS S3.
- Ziel
- APPFLOWY_S3_USE_MINIO
- Standard
- true
- Wert
- true
S3/MinIO access key. Must match AppFlowy-MinIO MINIO_ROOT_USER.
- Ziel
- APPFLOWY_S3_ACCESS_KEY
- Standard
- minioadmin
- Wert
- minioadmin
S3/MinIO secret key. Must match AppFlowy-MinIO MINIO_ROOT_PASSWORD.
- Ziel
- APPFLOWY_S3_SECRET_KEY
- Standard
- changeme_minio_secret
- Wert
- changeme_minio_secret
S3/MinIO bucket name. Created automatically on first start if APPFLOWY_S3_CREATE_BUCKET=true.
- Ziel
- APPFLOWY_S3_BUCKET
- Standard
- appflowy
- Wert
- appflowy
Internal MinIO API URL for container-to-container communication.
- Ziel
- APPFLOWY_S3_MINIO_URL
- Standard
- http://AppFlowy-MinIO:9000
- Wert
- http://AppFlowy-MinIO:9000
Public-facing URL for MinIO presigned file access. Clients use this to upload/download files directly.
- Ziel
- APPFLOWY_S3_PRESIGNED_URL_ENDPOINT
- Standard
- http://YOUR_SERVER_IP/minio-api
- Wert
- http://YOUR_SERVER_IP/minio-api
Automatically create the S3 bucket on startup if it does not exist.
- Ziel
- APPFLOWY_S3_CREATE_BUCKET
- Standard
- true
- Wert
- true
AWS S3 region (e.g. us-east-1). Required only when APPFLOWY_S3_USE_MINIO=false.
- Ziel
- APPFLOWY_S3_REGION
Enable permission-based workspace access control. Recommended: true.
- Ziel
- APPFLOWY_ACCESS_CONTROL
- Standard
- true
- Wert
- true
PostgreSQL connection pool size. Reduce if your Postgres hits connection limits.
- Ziel
- APPFLOWY_DATABASE_MAX_CONNECTIONS
- Standard
- 40
- Wert
- 40
Max queued WebSocket messages per actor. Higher = more memory; lower may drop messages under load.
- Ziel
- APPFLOWY_WEBSOCKET_MAILBOX_SIZE
- Standard
- 6000
- Wert
- 6000
Restrict signup to whitelisted emails. Requires GOTRUE_DISABLE_SIGNUP=false.
- Ziel
- SIGNUP_WHITELIST_ENABLED
- Standard
- false
- Wert
- false
Require admin approval for guest invitations.
- Ziel
- GUEST_INVITES_REQUIRE_ADMIN_APPROVAL
- Standard
- false
- Wert
- false
Internal URL for the AppFlowy-Search container.
- Ziel
- APPFLOWY_SEARCH_SERVICE_URL
- Standard
- http://AppFlowy-Search:4002
- Wert
- http://AppFlowy-Search:4002
Timeout in seconds for requests to the search service.
- Ziel
- APPFLOWY_SEARCH_REQUEST_TIMEOUT_SECS
- Standard
- 10
- Wert
- 10
Enable AI features. Set false to disable entirely.
- Ziel
- AI_ENABLED
- Standard
- true
- Wert
- true
Hostname of the AppFlowy-AI container on the appflowy network.
- Ziel
- AI_SERVER_HOST
- Standard
- AppFlowy-AI
- Wert
- AppFlowy-AI
Port of the AI service.
- Ziel
- AI_SERVER_PORT
- Standard
- 5001
- Wert
- 5001
OpenAI API key. Required for AI-powered search summaries and document embeddings. Leave empty to disable AI.
- Ziel
- AI_OPENAI_API_KEY
SMTP host for AppFlowy Cloud mailer (e.g. smtp.gmail.com).
- Ziel
- APPFLOWY_MAILER_SMTP_HOST
SMTP port.
- Ziel
- APPFLOWY_MAILER_SMTP_PORT
- Standard
- 465
- Wert
- 465
SMTP authentication username.
- Ziel
- APPFLOWY_MAILER_SMTP_USERNAME
Sender email address.
- Ziel
- APPFLOWY_MAILER_SMTP_EMAIL
SMTP password.
- Ziel
- APPFLOWY_MAILER_SMTP_PASSWORD
TLS mode: wrapper (port 465), required, opportunistic, or none.
- Ziel
- APPFLOWY_MAILER_SMTP_TLS_KIND
- Standard
- wrapper
- Wert
- wrapper
AssemblyAI API key for voice transcription features. Optional.
- Ziel
- ASSEMBLYAI_API_KEY
AssemblyAI REST API base URL.
- Ziel
- ASSEMBLYAI_API_BASE
- Standard
- https://api.assemblyai.com/v2
- Wert
- https://api.assemblyai.com/v2
AssemblyAI streaming API base URL.
- Ziel
- ASSEMBLYAI_STREAMING_API_BASE
- Standard
- https://streaming.assemblyai.com/v3
- Wert
- https://streaming.assemblyai.com/v3
Rust log level: error, warn, info, debug, trace.
- Ziel
- RUST_LOG
- Standard
- info
- Wert
- info
Deployment environment. Keep as production.
- Ziel
- APPFLOWY_ENVIRONMENT
- Standard
- production
- Wert
- production
Kategorien
Statistik herunterladen
Einzelheiten
appflowyinc/appflowy_cloud:latestFühren Sie AppFlowy-Cloud auf Unraid aus.
AppFlowy-Cloud ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.