Hi all, I’m running AppFlowy Cloud via Docker Compose and have the following issue:
- When I create or edit documents/pages, the data appears in the UI and is present in Redis, but never gets persisted to Postgres (even after hours).,
- My Postgres instance is healthy, all expected tables exist, and there are no errors in the logs.,
- The
appflowy_cloudservice logs show successful startup, connection to Postgres and Redis, and normal operation. No logs appear about snapshotting, persistence, or saving collab/document state to Postgres—even after settingRUST_LOG=debugand actively editing documents., - Real-time collaboration is not working. When multiple users open the same document, some can see changes, but others cannot. Changes are not reflected across users as expected. And after some time whole data vanishes.,
What I’ve tried:
- Restarted all services and containers.,
Edited/created pages in multiple workspaces.
- Checked logs for any mention of “snapshot”, “persist”, or “save”—nothing appears.,
- Verified that the environment variable
APPFLOWY_COLLAB_GROUP_PERSISTENCE_INTERVALis at its default (60s).,
Confirmed that the codebase uses Redis for real-time state and is supposed to periodically persist to Postgres. Questions:
- What could prevent the collab group snapshot/persistence logic from being triggered?,
- Are there any known issues or required settings to ensure persistence from Redis to Postgres?,
- Is there a way to manually trigger or debug the snapshot/persistence process?,
- What additional logs or diagnostics should I enable or check?,
Any help or pointers would be greatly appreciated!