this post was submitted on 22 Sep 2023
31 points (97.0% liked)
Firefox
17811 readers
10 users here now
A place to discuss the news and latest developments on the open-source browser Firefox
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So... the original docs are hard to read but its totally reasonable to run multiple MariaDB containers for a single thing that could be done with SQLite?
Nobody said it was reasonable. I didn't optimize anything, it probably could be slimmed down in some way.
The original software is written to be run on mozillas scale, they only bolted on the selfhosted solution on the side without any documentation. I'm happy that it's at least working, because I couldn't install the old version which is written in Python 2.7 on my server anyway anymore.
I have a 6 month old at home so I have half an hour here and there and it took me a couple of weeks to research deep in the comments of the issue tracker and make it work. So once it started working I quickly documented it mostly for my future self and then put it on github just to help others to shorten this research time.
I hope in the future at least the documentation part will be part of the original repo, but I'm not holding my breath that they will optimize anything for selfhosters. Once my son is in kindergarten perhaps I'll have more time over to look into replacing MariaDB with sqlite and upstream it.
Thanks for your efforts, I guess going for a single MariaDB instance would be great as it uses a LOT of resources. SQLite was kind of one of those nice things that are what they are.