this post was submitted on 16 Jan 2026
55 points (96.6% liked)

Selfhosted

54733 readers
284 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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

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

Questions? DM the mods!

founded 2 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 10 points 3 days ago* (last edited 3 days ago) (2 children)

Sorry to hear that!

Should you be using nextcloud aio if you use tunnels?

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

It works like a charme.

[–] sorghum@sh.itjust.works 4 points 3 days ago* (last edited 3 days 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 3 days 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.