AppFlowy-Postgres

AppFlowy-Postgres

Official

Docker app from vmalinics0's Repository

Overview

Step 1/7: PostgreSQL 16 with pgvector extension — the primary database for AppFlowy Cloud. Deploy first. Part of the AppFlowy Cloud stack.

Requirements

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.

Runtime arguments

Network
custom:appflowy
Shell
bash
Privileged
false

Template configuration

Data DirectoryPathrw

Persistent data directory for PostgreSQL. Must be on a path with enough free space.

Target
/var/lib/postgresql/data
Default
/mnt/user/appdata/AppFlowy-Postgres
Value
/mnt/user/appdata/AppFlowy-Postgres
Postgres UserVariable

PostgreSQL superuser username. Must match the value used in all other AppFlowy services.

Target
POSTGRES_USER
Default
postgres
Value
postgres
Postgres PasswordVariable

PostgreSQL superuser password. Change this before first start. Must match all other AppFlowy services.

Target
POSTGRES_PASSWORD
Default
changeme_strong_password
Value
changeme_strong_password
Postgres DatabaseVariable

Default database name.

Target
POSTGRES_DB
Default
postgres
Value
postgres
Postgres Port (internal)Porttcp

PostgreSQL port. Exposed to the appflowy Docker network only. Change host port only if you need external access.

Target
5432
Default
5432
Value
5432
PGPORTVariable

Port PostgreSQL listens on inside the container. Keep in sync with the port mapping above.

Default
5432
Value
5432

Download Statistics

89,360,121
Total Downloads

Details

Repository
pgvector/pgvector:pg16
Last Updated2026-05-15
First Seen2026-01-19

Run AppFlowy-Postgres on Unraid.

AppFlowy-Postgres is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.