// the find
ONLYOFFICE/CommunityServer
Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.
ONLYOFFICE CommunityServer (now rebranded as ONLYOFFICE Groups) is a self-hosted collaboration suite for small-to-mid teams who want document management, project tracking, CRM, and email in one place. It's the open-source core that ONLYOFFICE sells enterprise licenses on top of, so the free version exists to drive commercial adoption rather than purely for community benefit.
The breadth is real — document management, Gantt charts, CRM with invoice generation, LDAP/AD sync, and a mail aggregator are all genuinely present, not stubs. The Apache 2.0 license on the latest versions means you can actually modify and redistribute it without legal gymnastics. Docker deployment path exists and is maintained. The SQL migration files in build/sql go back through many versions, suggesting they take upgrade paths seriously rather than telling you to blow away and reinstall.
This is a .NET Framework / Mono application running behind nginx with HyperFastCGI — the infrastructure story is a decade old and the operational complexity is punishing. The directory tree reveals a custom ADO.NET query builder (SqlQuery, SqlInsert, etc.) hand-rolled in 2010-era style rather than any modern ORM, which means touching the data layer is archaeology. It's also clearly a loss-leader for ONLYOFFICE's paid Workspace product: the document editing itself requires a separate DocumentServer install (their commercial core), so what you're really self-hosting is the shell around the thing that matters. Community activity on issues is thin relative to the codebase size.