AppFlowy-AI

AppFlowy-AI

Aplicación Docker from vmalinics0's Repository

Visión general

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.

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
sh
Privilegiado
false

Configuración de plantillas

OpenAI API KeyVariable

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

Objetivo
OPENAI_API_KEY
Azure OpenAI API KeyVariable

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

Objetivo
AZURE_OPENAI_API_KEY
Azure OpenAI EndpointVariable

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

Objetivo
AZURE_OPENAI_ENDPOINT
Azure OpenAI API VersionVariable

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

Objetivo
AZURE_OPENAI_API_VERSION
AppFlowy Host (Base URL)Variable

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

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

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

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

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

Objetivo
AI_DATABASE_URL
Por defecto
postgresql+psycopg://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Valor
postgresql+psycopg://postgres:changeme_strong_password@AppFlowy-Postgres:5432/postgres
Redis URLVariable

Redis connection URL.

Objetivo
AI_REDIS_URL
Por defecto
redis://AppFlowy-Redis:6379
Valor
redis://AppFlowy-Redis:6379
Use MinIOVariable

Set true to use MinIO.

Objetivo
AI_USE_MINIO
Por defecto
true
Valor
true
S3 Access KeyVariable

S3/MinIO access key.

Objetivo
APPFLOWY_S3_ACCESS_KEY
Por defecto
minioadmin
Valor
minioadmin
S3 Secret KeyVariable

S3/MinIO secret key.

Objetivo
APPFLOWY_S3_SECRET_KEY
Por defecto
changeme_minio_secret
Valor
changeme_minio_secret
S3 BucketVariable

S3/MinIO bucket name.

Objetivo
APPFLOWY_S3_BUCKET
Por defecto
appflowy
Valor
appflowy
S3 RegionVariable

AWS S3 region (leave empty for MinIO).

Objetivo
APPFLOWY_S3_REGION
MinIO URL (internal)Variable

Internal MinIO API URL.

Objetivo
AI_MINIO_URL
Por defecto
http://AppFlowy-MinIO:9000
Valor
http://AppFlowy-MinIO:9000
AI Server PortVariable

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

Objetivo
AI_SERVER_PORT
Por defecto
5001
Valor
5001
Default AI ModelVariable

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

Objetivo
DEFAULT_AI_MODEL
Por defecto
gpt-4.1-mini
Valor
gpt-4.1-mini
Default Completion ModelVariable

Model used for completions/summaries.

Objetivo
DEFAULT_AI_COMPLETION_MODEL
Por defecto
gpt-4.1-mini
Valor
gpt-4.1-mini

Descargar estadísticas

276,794
Descargas totales

Detalles

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

Ejecute AppFlowy-AI en Unraid.

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