I have Freedombox installed on a full PC on my home lan. (Debian GNU/Linux 12 (bookworm) and FreedomBox version 24.14.)
I see that Nextcloud is now an app that can be installed (though still “experimental”) and I am having a look at it. I haven’t seen much discussion of it here and I am wondering whether it is seeing use, how well it is working, how hard it is to set it up and what functional advantages it offers that aren’t otherwise already available in Freedombox.
I installed and used it for a brief period after which I stopped using.
Here are a couple of bullets that come to mind.
It’s very straight-forward, just as easy as installing any FBX app. After installation, loggining in with nextcloud-admin account will provide you with a admin rights to manage and run your instance.
The pros I found using NC were:
It has a mail/calendar/contacts suite you can easily access from the web
It’s calendar server can manage meetings and invitations (something radicale lacks)
It has several plugins that can help you expand it’s use (i.e. photo album)
File sharing is relatively easy
The cons were as below
It runs in a container and all the data is stored within that container. The backup tools that come with FBX do not work for NC so you have to manually be able to backup.
It doesnt have access to outside of the container so, any external drive you connect will have to be manually adjusted (there is an open issue here).
NC does not integrate with an external cardav/caldav server (i.e. radicale)
For me, until the first two cons are mitigated, it’s isn’t worth using it other than for expermental purposes. After trying for a couple of hours, I reverted to a snapshot.
Are you sure about this?
I can see that /var/lib/nextcloud/ and /var/lib/plinth/backups-data/nextcloud-database.sql are included in the backup, and /var/lib/nextcloud/ is used as a volume for the container.