Comment on I tried to selfhost Nextcloud at work
Max_P@lemmy.max-p.me 2 months agoYep, and I’d guess there’s probably a huge component of “it must be as easy as possible” because the primary target is selfhosters that don’t really even want to learn how to set up Docker containers properly.
The AIO Docker image is an abomination. The other ones are slightly more sane but they still fundamentally mix code and data in the same folder so it’s not trivial to just replace the app.
In Docker, the auto updater should be completely neutered, it’s the wrong way to update the app.
scrubbles@poptalk.scrubbles.tech 2 months ago
I had to learn how to mount subpaths for their terrible container, and god just the updater is mind boggling. And I have to store their code in a volume, because of course I have to, why would code and configuration ever need to be… configurable? I actually just tried to put their
config.php
into a ConfigMap just to try, and of course PHP doesn’t allow that - not that I blame PHP for it - but ffs it’s been years, it’s time to allow config to also come from a yaml or something.Max_P@lemmy.max-p.me 2 months ago
Having the web server be able to overwrite its own app code is such a good feature for security. Very safe. Only need a path traversal exploit to backdoor
config.php
!Lem453@lemmy.ca 2 months ago
OwnCloud rewrite in Go is way better
owncloud.dev/ocis/
Cobratattoo@feddit.org 2 months ago
Is this compatible with existing (Android) clients? I need offline file support for KeePass.
Lem453@lemmy.ca 2 months ago
Yes it works with the android app
scrubbles@poptalk.scrubbles.tech 2 months ago
Yeah I’ve thought about migrating, but I have a few users on it who use nextcloud regularly now, so I’m forced to support it - unless there’s an easy migration path