Live data from Hacker News

Nextcloud Hub 26 Spring: Built together, designed for the future

nextcloud.com

91–100 of 103 posts

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#91
post #6

Upgraded yesterday, I only use a small amount of features (files, memories, calendar, tasks). It sucks that tasks isn't compatible yet (but I mostly use DAVx⁵/Tasks.org as front-end), and it sucks that the landing page still pulls close to 20MB or so, but besides that, nothing to report one way or another.

Is Memories working for you after the 34 update? I remember it took a long time for the community to update Memories to work with 33, and that experience has me holding off on updating to 34 with the hope that app updates come quickly.

Yup, it worked out of the box!

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#92

I love nextcloud and have been using it for years. However recently I've considered taking my instance offline or at least behind a VPN because even if only 10% is true of what AI folks are claiming about LLMs finding exploits left and right, it seems super risky to be hosting your private data on nextcloud. How do you folks deal with these massively increased threats to self-hosted open source apps?

I think moving it offline is part of the solution, but the main one is to actually find/fix the issues. So I guess this will require more involvement from us in open source.

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#93
post #65

I love nextcloud and have been using it for years. However recently I've considered taking my instance offline or at least behind a VPN because even if only 10% is true of what AI folks are claiming about LLMs finding exploits left and right, it seems super risky to be hosting your private data on nextcloud. How do you folks deal with these massively increased threats to self-hosted open source apps?

I host my entire homelab in my home and use tailscale to access it. You just connect your nextcloud instance to tailscale. Then you connect each client to tailscale. Works on iOS and android (and of course any desktop). When you're on you're home network (LAN), tailscale _should_ use the LAN IP for routing. And then when away, you'll route over derp servers usually. You could also use tailscale for auth, but i like t…

That's a good setup. Tailscale, or wire guard like apps, are kindda the future. We're moving towards this more private internet where access is invite only.

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#94

I love nextcloud and have been using it for years. However recently I've considered taking my instance offline or at least behind a VPN because even if only 10% is true of what AI folks are claiming about LLMs finding exploits left and right, it seems super risky to be hosting your private data on nextcloud. How do you folks deal with these massively increased threats to self-hosted open source apps?

Host it in your home an use a vpn to connect to your home network when you are outside, that way it isn't exposed to the internet but you can still access it.

I think a full blown VPN might be an overkill. Something like tailscale is much easier to set up, even though technically it's the same thing.

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#95

Earlier quoted context omitted.

> I tried for weeks to get OCIS working but gave up and went back to ownCloud 10. I literally just finished my move from Nextcloud to ocis yesterday (Docker). There were so many silly issues (e.g., I spent 2 full days trying to figure out why an image was getting a 500 error, only to learn ocis doesn't support tall images). I have a full install script and integrated motomo too. So ping me if you want to give it anot…

> ocis doesn't support tall images You mean no portrait ?

https://github.com/owncloud/ocis/issues/12399

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#97
post #47

Earlier quoted context omitted.

Seriously. I ran it on a server with two Xeon CPUs and 128GB of RAM. The web interface took minutes to do anything. Browsing a large photo library was just completely unworkable (and that was before they ripped out all the sorting and filtering features from the photo library). My instance killed itself somehow, likely a failed auto update. I was, of course, using the default docker setup with the watchtower instance…

NextCloud needs tuning (mostly of php-fpm and caching ) oob to be fast/usable in my experience. Just throwing resources at it won't make it faster as the defaults are generally quite conservative. They even have a specific guide for this topic, https://docs.nextcloud.com/server/stable/admin_manual/instal... As a side note, it's PHP so your single core clocks will generally be more relevant for latency than multi-core…

> it's PHP so your single core clocks will generally be more relevant for latency than multi-core performance, feeding many cores requires a lot of divisble work.

That is more or less built-in when you use php-fpm which launches a flock of instances. Slow things in Nextcloud like thumbnail generation are divided over whatever cores you feed it as long as you make sure to allow for enough php-fpm instances to be launched. It won't make generating a single thumbnail any faster but it does speed up generating lots of them.

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#98
post #6

Upgraded yesterday, I only use a small amount of features (files, memories, calendar, tasks). It sucks that tasks isn't compatible yet (but I mostly use DAVx⁵/Tasks.org as front-end), and it sucks that the landing page still pulls close to 20MB or so, but besides that, nothing to report one way or another.

Is Memories working for you after the 34 update? I remember it took a long time for the community to update Memories to work with 33, and that experience has me holding off on updating to 34 with the hope that app updates come quickly.

I replaced Memories with Immich running as an external application using the OpenID connect provider app to authenticate Nextcloud users. Immich and Memories seem to aim at more or less the same spot but Immich outpaces Memories nearly everywhere: it is a lot faster and offers far better search features which is the main attraction for me since it makes it possible to actually find that needle in the 160.000+ large haystack.

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#99

Is it still a pile of php files underneath, with file sync speed 50x slower than binary implementations and protocols of eg. Seafile?

Yes, it is still PHP. Sync speed is mostly fine though, most of the 'slowness' which Nextcloud is known for comes from the sometimes sluggish web interface. Point a fast WebDAV-compatible file manager [1] at a Nextcloud instance to get a better impression of backend speed. Point it at an image directory and you'll see as many php-fpm processes launched as there are thumbnails to process.

[1] https://github.com/mickael-kerjean/filestash is a good web-based example of such a thing, ignore all the guff about needing docker since you can just run the whole thing from a single self-compiled binary. By default it sends some telemetry to the mothership, you can remove that by commenting out the relevant code in server/middleware/index.go, look for the init() function and comment out the endless loop containing telemetry.Flush()

Re: Nextcloud Hub 26 Spring: Built together, designed for the future

#100
post #15
post #3

Is nextcloud the good one and owncloud the inferior one?

The good OwnCloud is abandoned, and instead they released some meme enterprise nonsense. I'm running NextCloud, but I hesitate to call it good, because of its kitchen sink approach to features. I really want 2015 era OwnCloud with just files, it being PHP/MariaDB/Apache-based. I refuse to use anything that requires Docker, which is most of the slop alternatives currently available.

You don't need to run oCIS in docker, you can use the bare-metal installation: https://owncloud.dev/ocis/deployment/systemd/

just one remark, get the image from assets: https://github.com/owncloud/ocis/releases/tag/v8.0.4

Post reply on HN