Corporate-level Unified communication server with support for several protocols:
The Gridify server is a multi-domain, federated server with a powerful architecture for a self-hosted setup.
Privacy-focused and Corporate-level features will provide the ultimate Unified communication experience, from single-user server to multi-site, high-availability infrastructure with millions of users.
The Getting Started Guide will quickly and easily get you on the network!
Enterprise? Public Sector? Startup in need of expertise and/or custom dev?
You may want to have a look into our Consultancy Services provided by Kamax
Sarl.
- Open an issue on the repositories mirrored on Gitlab and Github
- Drop us an Email
- Say hi in the project room via
#gridify-server:kamax.io
The Gridify server is considered Alpha, working towards the first Beta release v0.1 which will be usable in production.
Planned features for v0.1, in random order:
- Multi-domain support
- Federation support (Discovery via DNS SRV missing)
- Register/login users
- Rooms handling
- Create Rooms/DMs
- Join local/remote
- Accept/Reject local/remote invites
- Leave rooms
- Notifications
- VoIP
- File upload, User avatars
- Support for E2EE
- Support for Application Services (Bridges)
- Protocol security (check signatures, state resolution)
- Setup doctor (Check if your setup is good and federation is working)
The following will be added in further releases leading to v1.0:
- Migrate from Synapse
- Built-in Identity Server support (merged from mxisd)
- User Presence/Status
- Clustering/HA
- Admin interface
- User roles
- Management policies (overall control on who can do what when and how)
- SSO integration
- Legacy room support (v1, v2, v3)
- ... and many other awesome things!
The project is licensed under:
- GNU AGPLv3 for the code and scripts
- CC BY-SA 4.0 for the docs and guides
- All rights reserved to the authors for other media (logo, images)