this post was submitted on 30 Jun 2024
-1 points (0.0% liked)

Selfhosted

60861 readers
622 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 links 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, and find example disclosures here.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

The topic of self-hosted cloud software comes up often but I haven't seen anyone mention owncloud infinite scale (the rewrite in Go).

I started my cloud experience with owncloud years ago. Then there was a schism and almost all the active devs left for the nextcloud fork.

I used nextcloud from it's inception until last year but like many others it always felt brittle (easy to break something) and half baked (features always seemed to be at 75% of what you want).

As a result I decided to go with Seafile and stick to the Unix philosophy. Get an app that does one thing very well rather than a mega app that tries to do everything.

Seafile does this very well. Super fast, works with single sign on etc. No bloat etc.

Then just the other day I discovered that owncloud has a full rewrite. No php, no Apache etc. Check the github, multiple active devs with lots of activity over the last year etc. The project seems stronger than ever and aims to fix the primary issues of nextcloud/owncloud PHP. Also designed for cloud deployment so works well with docker, should be easy to configure via docker variables instead of config files mapped into the container etc.

Anyways, the point of this thread is:

  1. If you never heard of it like me then check it out
  2. If you have used it please post your experiences compared to NextCloud, Seafile etc.
top 7 comments
sorted by: hot top controversial new old
[–] ikidd@lemmy.world 2 points 2 years ago

What puts me off of Owncloud is the new ownership. I couldn't care less if it's written in the blood of Christ, if I have to worry about the rug getting pulled out from under me for self-hosting, it's a no-go for me, Joe.

Nextcloud works well for me and has for years. The people that don't like it can go use this, and we'll see you back in a couple of years when it goes open-core or worse.

[–] skittlebrau@lemmy.world 0 points 2 years ago* (last edited 2 years ago) (1 children)

I would have used Owncloud Infinite Scale but the fact you can’t use your own existing files makes it a complete non-starter for me. I don’t want my files locked behind Decomposed FS.

Unless I’ve read things wrong, which is entirely possible.

[–] rearview@lemmy.zip 0 points 2 years ago (1 children)

FYI there is an upcoming storage driver that can solve this issue

[–] skittlebrau@lemmy.world 0 points 2 years ago

That’s good to hear. Looks like something worth revisiting once it’s been tested well.

[–] vzq@lemmy.blahaj.zone 0 points 2 years ago (1 children)

I run seafile, but holy shit do I regret looking at the source code.

[–] WeAreAllOne@lemm.ee 0 points 2 years ago (1 children)
[–] vzq@lemmy.blahaj.zone 1 points 2 years ago

There was something wonky with the mapping of OIDC attributes to user properties, so I decided to look at the seahub source and see if it would be easy to fix.

Turns out, the whole thing is held together with hope and spit. Literal beginner code.