this post was submitted on 27 Nov 2023
9 points (100.0% liked)

Self-Hosted Main

21 readers
1 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.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

I am hosting more than 10 services currently but only Nextcloud sends me errors periodically and only Nextcloud is super extremely painfully slow. I quit this sh*t. No more troubleshooting and optimization.

There are mainly 4 services in Nextcloud I'm using:

  • Files: as simple server for upload and download binaries
  • Calendar (with DAVx5): as sync server without web UI
  • Notes: simple note-taking
  • Network folder: mounted on Linux dolphin

Could you recommend me the alternatives for these? All services are supposed to be exposed by HTTPS, so authentication like login is needed. And I've tried note-taking apps like Joplin or trillium but couldn't like it.

Thanks in advance.

(page 2) 40 comments
sorted by: hot top controversial new old
[–] 12_nick_12@alien.top 1 points 1 year ago

Nextcloud was painfully slow on a cheap HDD based VPS, I finally moved it to SSD and it's been fast. With redis and SSD its quick. I'd take a look at your system to make sure that's not the cause.

[–] ProbablePenguin@alien.top 1 points 1 year ago

It's the right choice, nextcloud is buggy af, the issue from years ago where it randomly corrupts files is still open too, I got hit by that one and had to completely restore from a backup.

[–] kinl99@alien.top 1 points 1 year ago

Files: SYNCTHING CalcardDav: Baikal Notes: Obsidian with livesync plugin and a couchdb as backend ...yeah and webdav for folder shares inside apples files app

[–] DzikiDziq@alien.top 1 points 1 year ago

Went from nextcloud to FileBrowser for web files access, with resilio/syncthing under the hood for synchronisation. My family couldn’t be happier, but yeah - we are not using calendar futures.

[–] The-Dirty-Dave@alien.top 1 points 1 year ago

Good ole manual file sharing and syncthing for my phone pics

[–] kondorb@alien.top 1 points 1 year ago

Nextcloud is a large and complex application, it does need more resources than one would probably expect.

Nextcloud macOS and iOS apps make running it a no-brainer for me. Nextcloud on macOS works better than Google Drive.

[–] malferro@alien.top 1 points 1 year ago

Files: Seafile
Calendar: Radicale
Notes: Joplin
Network Folder: N/A

[–] billFoldDog@alien.top 1 points 1 year ago
  • Files --> syncthing, or ssh access, or vpn to samba
  • Calendar --> I recommend radicale (but use google)
  • Notes --> Obsidian notes on top of syncthing
[–] pachirulis@alien.top 1 points 1 year ago

I moved Nextcloud from k8s to a well provisioned lxc container and ran a couple of performance boosting commands and it's been working wonders since then

[–] OhMyForm@alien.top 1 points 1 year ago

I love the idea of nextcloud but it really seems pretty hostile towards hosters I would suggest looking at something like Cryptpad which is at least an upgrade to your personal security.

[–] pcs3rd@alien.top 1 points 1 year ago

I use pydio cells for file sharing.

[–] lJakel@alien.top 1 points 1 year ago

Disable logging.

[–] TheQuantumPhysicist@alien.top 1 points 1 year ago

I would say Seafile, and especially their webserver "seahub", which is written in Python and Django, is just pure garbage. I'm using Seafile since 2012, and I'm honestly so sick of its problems. It just crashes for no good reason, and the encryption is extremely mediocre (there's been issues about it). I have it behind my VPN so security isn't a big deal.

Because it's written with the garbage Python + Django, just try moving your installation to a new version... and you'll be stuck with a very specific version of a bunch of libraries or otherwise seahub won't even launch... and to make it even better, you don't get anything on stdout/stderr to tell you what's wrong, unless you launch Seahub in a specific configuration mode (WSAPI or something?).

Seafile has become so bad that I stopped caring about tracking its issues. I set my docker container to just restart on health checks' failure, and forgot about it. My status tracker shows that it's shutdown, and eventually it'll restart. "Hey look, Seafile is down." And I respond "That's OK, dear, just give it another 15 minutes and it'll restart". This is my status on Seafile.

I think Seahub needs a complete revamp.

Those guys coded Seafile like a decade ago and they don't care about fixing it anymore. Github is cluttered with issues.

[–] devutils@alien.top 1 points 1 year ago

I love idea of Nextcloud, but its overall concept of doing everything, but nothing well enough was one of the reasons I've decided to build S3Drive. We squeeze most of the "file-management" experience out of the protocol itself. That means that all you need to self-host is the S3 storage server (e.g. MinIO)... but if you don't feel like it just yet you can buy S3 from anyone else (e.g. Backblaze / Wasabi / Synology / Cloudflare etc.) and enable 100% Rclone compatible E2E encryption to protect your privacy.

i dont understand how some people have lots of issue with NC and some people say its all good

i have tried many times to switch to NC, It always slow (given that it running locally next to me, i expect it to be snappy) and throws me some error after somedays. I really wanted to use NC, so many things in one package

[–] FatalV0rt3x@alien.top 1 points 1 year ago

Don't get me wrong NextCloud is great and has a lot of helpful features out of the box, but I moved from this to just use;

  • Samba: for mounting drives shares.
  • CalDav: for shared calendars.
  • CardDav: for shared contacts.
  • Memos: for note taking, great little room that allows Markdown note with tagging for easy search and filter.
  • Espo CRM: for logging communication with businesses, like utilities providers (comes in handy to refer to during disputes)

I'm also looking at installing a self-hosted office suite for word and Excel documents but haven't set this up yet.

[–] Croatwink@alien.top 1 points 1 year ago

Did you try hosting it in a container? I've heard a lot of people had issues with dependencies, PHP, Apache until they moved to a container.

It doesn't solve the optimization though. That's still an issue for people I know who host nextcloud.

[–] pachirulis@alien.top 1 points 1 year ago

I moved Nextcloud from k8s to a well provisioned lxc container and ran a couple of performance boosting commands and it's been working wonders since then

[–] CountZilch@alien.top 1 points 1 year ago

Synology Drive is rock solid. Not open source though if that's important to you and technically requires Synology hardware.

[–] lywyu@alien.top 1 points 1 year ago (3 children)

Complaints seem to come mostly from people trying to run it on ARM, maybe NC isn't optimized for that architecture.

[–] registrert@lemmy.sambands.net 1 points 1 year ago

It runs equally awful on my x86 server as on my ARM server. The issues to me are more like "hacking" config.php to turn off auto-fetching ALL link previews and now that block doesn't work anymore. It's a serious privacy concern.

It's about all them important fixes that we've been waiting for, all them "killer apps" that never works quite well and all them "new technology" features that gets lumped onto users who begs for at least a toggle to turn it off but no. The designers knows best, even if their implementation breaks NC's own design rules.

And now we're on the AI train. I doubt there will ever be a way to turn off the mail "prioritized" inbox that doesn't work. I doubt we'll get that E2EE that NC's been touting for what feels like a decade. I big doubt we'll see Nextcloud Social for the Fediverse. And so many other things officially presented by NC as core components.

It just gets worse and worse and if there were any reasonable alternative, I'd definitively consider switching.

load more comments (2 replies)
[–] Warm_Feature_7302@alien.top 1 points 1 year ago

I would have nothing but issues if I ran the docker app on unraid and used the sqlexpress built in. I switched over to CasaOS and use Mariasql and the nextcloud container on it and it has been solid.

[–] Cybasura@alien.top 1 points 1 year ago

I used Nextcloud + Samba by the side for awhile, these days I use Samba exclusively, mounting takes basically no time whatsoever and syncthing for synchronization stuff

[–] DIBSSB@alien.top 1 points 1 year ago

Me as well I don’t like nextcloud at all

Need something like synology drive but open source

load more comments
view more: ‹ prev next ›