this post was submitted on 16 Jan 2026
74 points (96.2% liked)

Selfhosted

60542 readers
1302 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the link in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post. )

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I've been running nextcloud for my family and some projects about two years now and while it's allright when it's not breaking, I've had it break twice during upgrades and once outside of an upgrade. Getting back to running again during upgrades may require that I have two instances running one after the other - which is just too much to deal with for me, I'm anxious everytime a new update arrives, even though my system does backups and updates mostly automatic (yunohost).

(I run Nixos/Guix on my own laptop and get shivers anytime I have to deal with around in debian/android/anything-unlike-nixos-or-guix. And, yes, last I checked even Nixos struggles with nextcloud - which speaks volumes about it. I run yunohost on the server because it did DNS automagically)

So my question is, what could I change to that has:

  • high reproducibility/easy maintenance/easy upgrades.
  • file sync
  • file sharing between users
  • some kind of direct link file sharing

Nice to have:

  • collaboration of some sort
  • caldav (calendar and tasks)
  • carddav (contacts)

Grateful for any and all inputs here. :)

you are viewing a single comment's thread
view the rest of the comments
[–] illusionist@lemmy.zip 30 points 5 months ago* (last edited 5 months ago) (2 children)

Try nextcloud with docker/podman. Take a backup/copy right before upgrading, upgrade, if it fails remove the upgrade and wait another week/month before upgrading or fix it. In the meanwhile, you can simply use the version that you have not yet updated.

I've had no problem in years

[–] sorghum@sh.itjust.works 12 points 5 months ago (1 children)

I've run both AIO docker and TrueNAS app deployments, and it's the most house of cards fragile of anything I've ever hosted. I still haven't been able to get the Apache container to talk to my cloudflare tunnel. I'm still looking for better options to self host or the Nextcloud forums to actually be helpful.

[–] illusionist@lemmy.zip 13 points 5 months ago* (last edited 5 months ago) (2 children)

Sorry to hear that!

Should you be using nextcloud aio if you use tunnels? Isn't the aio image for people who don't have anything else?

I use https://hub.docker.com/_/nextcloud/#running-this-image-with-docker-compose

It works like a charme.

[–] sorghum@sh.itjust.works 5 points 5 months ago* (last edited 5 months ago)

That was the thing. When I first setup both of them they worked fine with cloudflared. A storage configuration change killed the TrueNAS app but it worked with cloudflared up until the day it died. For the AIO setup, I forget which version (11.x?), but an update broke cloudflared connectivity to the Apache container. I can point the tunnel at the master container and it works, but not the Apache container. Rebuilding it and going through logs and my config never revealed any reason why it broke. Nextcloud forums were basically "get gud" and read this self hosting for morons guide as far as help went. The way their forums have been is what's really turned me sour to the whole project tbh which is a shame. The project really is slick and great when it works.

I'll give that docker stack a go and see what happens. This weekend's project is to move my rig into a new case with a quieter and modern power supply and better cooling.

[–] avidamoeba@lemmy.ca 4 points 5 months ago

This is the version I setup just yesterday. Much simpler setup than the AIO. The AIO controls Docker to manage its collection of containers.

[–] kalpol@lemmy.ca 2 points 5 months ago

Ive had no problem in years from the FreeBSD pkg. Wonder what is causing so much trouble.