| ▲ | throwaway894345 6 days ago | |||||||||||||||||||||||||
As a user of Jellyfin, I’m very sad that it doesn’t just use Postgres. I basically have to run an NFS system just for Jellyfin so that its data can be available to it no matter which node it gets scheduled on and also that there are never multiple instances running at the same time, even during deployments (e.g., I need to take care that deployments completely stop the first Jellyfin instance before starting the subsequent instance). There are so many unnecessary single points of failure, and Postgres would make a pretty big one go away (never mind addressing the parallelism problems that plague the developers). Jellyfin is by far the least reliable application I run, but it also seems to be best in class. | ||||||||||||||||||||||||||
| ▲ | apitman 5 days ago | parent | next [-] | |||||||||||||||||||||||||
You're from the current generation of selfhosters, which culturally is very similar to kit car builders. The next generation of selfhosters/indiehosters just want a car to get from point A to point B. Sqlite is better for those people. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | KingMob 6 days ago | parent | prev | next [-] | |||||||||||||||||||||||||
I gave up on Jellyfin after media library updates kept hanging on certain video files, and switched to the original Emby it was forked from (iiuc). Emby has a scarily-ancient install process, but it's been working just fine with less hassle. | ||||||||||||||||||||||||||
| ▲ | ants_everywhere 6 days ago | parent | prev [-] | |||||||||||||||||||||||||
I have the same experience. SQLite has been a source of most Jellyfin problems, and Jellyfin has more problems than the rest of the ~ 150 containers I run regularly. A stateless design where a stateless jellyfin server talks to a postgres database would be simpler and more robust. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||