← Modèles · Applications
AF

AFFiNE

Vérifié

3 services

AFFiNE, the open-source Notion/Miro alternative — docs, whiteboards, and databases in one workspace you fully own.

Déployer AFFiNE

S'exécute3 services
Pile technique affineaffine-dbaffine-redis
Provisionné pour l'applicationRien, l'application est autonome
VérifiéOui, déployé de bout en bout par l'équipe Railyard

Pourquoi déployer sur Railyard

Railyard provisionne les 3 services de cette pile ensemble — affine, affine-db, affine-redis — câblés pour se joindre sur le réseau privé, sur un serveur que vous payez déjà.

Déployer AFFiNE n'est qu'un élément d'une pile applicative que vous pouvez continuer à faire grandir — ajoutez une base de données, un worker, un cache ou une autre application, toujours sur les mêmes serveurs que vous payez déjà.

Idéal pour

  • A self-hosted Notion/Miro alternative for notes, docs and whiteboards
  • A team workspace where the data stays on your own server instead of a vendor's cloud

Bon à savoir

  • Postgres (with pgvector) and Redis are wired up automatically; the predeploy script runs the database migration before each boot
  • The config directory is on its own volume so AFFiNE's own self-host-predeploy.js only generates its EC signing/encryption key (~/.affine/config/private.key) once — without this volume every redeploy would silently mint a fresh key (AFFiNE needs the actual PEM-formatted keypair its own script produces, not a generic secret, so this has to be solved with persistence, not an env var)
  • The search indexer is left disabled by default, matching AFFiNE's own docker-compose reference — enable AFFINE_INDEXER_ENABLED yourself if you need full-text search
  • Create the first workspace and account from the web UI on first visit — nothing is pre-seeded

Documentation du projet ↗