this post was submitted on 22 Sep 2023
20 points (95.5% liked)

Self Hosted - Self-hosting your services.

11415 readers
2 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

Important

Beginning of January 1st 2024 this rule WILL be enforced. Posts that are not tagged will be warned and if not fixed within 24h then removed!

Cross-posting

If you see a rule-breaker please DM the mods!

founded 3 years ago
MODERATORS
 

Its stupid fast, reliable, and rarely has any conflicts. If it does it seems to work them out without intervention. I've tried Nextcloud including the AIO image and its just so clunky and slow. I was getting sync errors just on the simple Notes apps. Repeatedly. I mean I get why people like it, it can do way more than Seafile. But for a pure Dropbox replacement, I love it.

The fact I can reach any file on any device from any other device without syncing EVERYTHING is fantastic. I know Syncthing is also popular, but seems to require more manual settings if you want to be selective on what syncs.

I will say, I've tried and failed numerous times to get Collabora CODE and S3 storage integration to work with Seafile and that is a nightmare, at least for me. I cannot get my head around it. But standing Seafile up itself was fairly easy.

Does anyone else use it? If so, have you tried the CODE and/or multiple storage backend integrations?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago (2 children)

For Seafile, or in general?

I couldn't say why they prefer PostgreSQL over MySQL for Seafile, but it may be just because they know PostgreSQL administration, and don't want to have to learn and remember two different sets of tools. I personally hate administering SQL DBs, and I prefer PSQL in most places because I'm most familiar with it, and even one is too much.

PostgreSQL tends to lead MySQL in feature set: they had geoqueries first, and they added a NoSQL interface a while back. OTOH, many people probably consider this sort of thing to be bloat, and may prefer MySQL/MariaDB for being more lean.

Me, I'm a SQLite guy: no server, no connection strings, no user or permission management, one file to back up.

[–] [email protected] 3 points 1 year ago

While you raise valid points I don't really have a preference actually. I self host many services that all depend on a postgres db and it would be overkill to create an extra database just for seafile it's also really easy to manage with a nice interface like pgadmin and i found it overall reliable and it can easily scale up and down according to my needs .

However the main reason i didn't chose MySQL in the first place is simply because i don't trust oracle for keeping MySQL open-source (i'm actually surprised it stayed open source for so long) postgres has been independent for decades so i know they're not gonna give me up

[–] [email protected] 1 points 1 year ago

I meant generally, yes. That helps me at least begin to understand it, thanks!