Send in your ideas. Deadline April 1, 2025
Grant
Theme fund: NGI Fediversity Fund
Start: 2024-12

Source-based Nextcloud + Onlyoffice

Declarative packaging for Nextcloud and Onlyoffice on NixOS

NGI Fediversity is an effort to develop a fully reproducible professional hosting stack-in-a-box, built on state of the art package management. For some use cases, it is essential to have a web-based editor for office documents, instead of using the desktop/mobile clients or performing manual download-edit-upload cycles. This project targets the NixOS module for OnlyOffice, which then integrates with the libre filehosting solution Nextcloud. Building it from source (instead of wrapping a binary release for other platforms) will improve the transparency and trustworthiness of how the binary is created - and make it easier to track upstream improvements and apply patches. Aside from integrating these modules, we plan further improvements to improve configurability and address additional cases and requirements.

    Logo NLnet: abstract logo of four people seen from above Logo NGI Fediversity: letterlogo shaped like a tag

    This project was funded through the NGI Fediversity Fund, a fund established by NLnet with financial support from the European Commission's Next Generation Internet programme, as a pilot programme under the aegis of DG Communications Networks, Content and Technology. NGI Fediversity is part of the Horizon Europe research and innovation programme under grant agreement No. 101136078.