Nextcloud

Mar 26, 2021

A self-hosted collaboration service providing file synchonrisation and sharing, web meetings, calendars, contacts, etc.

Published : Fri, 26 March 2021 at 21:36