robber, 6 months ago Nextcloud is a web-based, open-source cloud / collaboration software suite, which can be self-hosted
Nextcloud is a web-based, open-source cloud / collaboration software suite, which can be self-hosted