CO

Changes

  1. Added AppFlowy service configuration in templates/compose/appflowy.yaml with:
  • Core services:
    • smtp4dev - For email testing
    • minio - For S3-compatible storage
    • postgres - Database with pgvector extension
    • redis - For caching and messaging
    • gotrue - Authentication service
    • appflowy_cloud - Main backend API
    • appflowy_web - Web frontend
    • admin_frontend - Admin panel
    • ai - AI service
    • appflowy_worker - Background worker
    • nginx - Reverse proxy
  1. Added service template configuration in templates/service-templates.json:

    • Name: “appflowy”
    • Documentation link
    • Slogan: “Open Source Alternative to Notion - Self-hosted Collaborative Knowledge Base”
    • Tags: productivity, notes, knowledge-base, collaboration, document
    • Port: 80
    • Logo path: “svgs/appflowy.svg”
  2. Environment Configuration:

    • Database credentials and configuration
    • Redis settings
    • MinIO storage configuration
    • Authentication settings
    • SMTP settings for email
    • OAuth provider configurations
    • AI service settings
  3. Added comprehensive NGINX configuration with:

    • WebSocket support
    • CORS configuration
    • Proxy settings for all services
    • Health checks
    • File upload limits
    • Proper routing for all components

Issues

  • fix #4458

/claim #4458

Claim

Total prize pool $100
Total paid $0
Status Pending
Submitted April 03, 2025
Last updated April 03, 2025

Contributors

MA

Mahdi Taleghani

@MMTE

100%

Sponsors

ST

Studio Plascode

@spc

$90
UL

Ulysse Dev

@ulysse

$10