AppFlowy-AI

AppFlowy-AI

Docker-Anwendung from vmalinics0's Repository

Übersicht

Step 6/7 (optional): AppFlowy AI — optional Python service providing LLM-powered chat, document summarisation, and embedding generation for AppFlowy Cloud. Requires an OpenAI or Azure OpenAI API key. Part of the AppFlowy Cloud stack.

Anforderungen

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.

Laufzeit-Argumente

Netzwerk
custom:appflowy
Shell
sh
Privilegiert
false

Konfiguration der Vorlage

OpenAI API KeyVariable

OpenAI API key. Required unless using Azure OpenAI. Used for chat and embeddings.

Ziel
OPENAI_API_KEY
Azure OpenAI API KeyVariable

Azure-hosted OpenAI API key. Use this instead of OPENAI_API_KEY for Azure deployments.

Ziel
AZURE_OPENAI_API_KEY
Azure OpenAI EndpointVariable

Azure OpenAI resource endpoint URL (e.g. https://my-resource.openai.azure.com/).

Ziel
AZURE_OPENAI_ENDPOINT
Azure OpenAI API VersionVariable

Azure OpenAI API version string (e.g. 2024-02-01).

Ziel
AZURE_OPENAI_API_VERSION
AppFlowy Host (Base URL)Variable

Public-facing base URL. Must match APPFLOWY_BASE_URL in AppFlowy-Cloud.

Ziel
AI_APPFLOWY_HOST
Standard
http://YOUR_SERVER_IP
Wert
http://YOUR_SERVER_IP
JWT SecretVariable

Shared JWT secret. Must be identical to GoTrue and AppFlowy-Cloud.

Ziel
APPFLOWY_GOTRUE_JWT_SECRET
Standard
changeme_jwt_secret_min32chars!!
Wert
changeme_jwt_secret_min32chars!!
Database URLVariable

PostgreSQL connection string for the AI service (uses psycopg driver syntax).

Ziel
AI_DATABASE_URL
Standard
postgresql+psycopg://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Wert
postgresql+psycopg://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Redis URLVariable

Redis connection URL.

Ziel
AI_REDIS_URL
Standard
redis://AppFlowy-Redis:6379
Wert
redis://AppFlowy-Redis:6379
Use MinIOVariable

Set true to use MinIO.

Ziel
AI_USE_MINIO
Standard
true
Wert
true
S3 Access KeyVariable

S3/MinIO access key.

Ziel
APPFLOWY_S3_ACCESS_KEY
Standard
minioadmin
Wert
minioadmin
S3 Secret KeyVariable

S3/MinIO secret key.

Ziel
APPFLOWY_S3_SECRET_KEY
Standard
changeme_minio_secret
Wert
changeme_minio_secret
S3 BucketVariable

S3/MinIO bucket name.

Ziel
APPFLOWY_S3_BUCKET
Standard
appflowy
Wert
appflowy
S3 RegionVariable

AWS S3 region (leave empty for MinIO).

Ziel
APPFLOWY_S3_REGION
MinIO URL (internal)Variable

Internal MinIO API URL.

Ziel
AI_MINIO_URL
Standard
http://AppFlowy-MinIO:9000
Wert
http://AppFlowy-MinIO:9000
AI Server PortVariable

Port the AI service listens on. Must match AI_SERVER_PORT in AppFlowy-Cloud.

Ziel
AI_SERVER_PORT
Standard
5001
Wert
5001
Default AI ModelVariable

Default OpenAI chat model (e.g. gpt-4.1-mini, gpt-4o). Must be available in your OpenAI account.

Ziel
DEFAULT_AI_MODEL
Standard
gpt-4.1-mini
Wert
gpt-4.1-mini
Default Completion ModelVariable

Model used for completions/summaries.

Ziel
DEFAULT_AI_COMPLETION_MODEL
Standard
gpt-4.1-mini
Wert
gpt-4.1-mini

Statistik herunterladen

276,794
Downloads insgesamt

Einzelheiten

Repository
appflowyinc/appflowy_ai:latest
Zuletzt aktualisiert2026-05-22
Erstmals gesehen2026-05-26

Führen Sie AppFlowy-AI auf Unraid aus.

AppFlowy-AI ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.