# Self-Hosted Collaboration Server Fileverse's [collaboration-server](https://github.com/fileverse/collaboration-server) deployed on Netcup for rStack real-time collaboration. ## Architecture ``` rSpace Client ──WebSocket──► Traefik ──► collab-server ──► MongoDB (ephemeral) ──► Redis (sessions) ``` ## Deployment ```bash # On Netcup cd /opt/apps/collab-server docker compose up -d # Verify curl https://collab.jeffemmett.com/health ``` ## Auth Integration The collaboration-server uses UCAN tokens. For rStack integration, we need to either: 1. Generate UCAN tokens from EncryptID DIDs 2. Fork and replace auth with EncryptID JWT See `docs/integration-plan.md` Phase 3 for details. ## Status Not started — Docker Compose is prepared, needs testing after DNS setup.