It's technically possible to run pixelfed with a sqlite database, though I can't guarantee that every SQL query is supported atm

I'm working to remove Redis as a dep

and

add basic sqlite support for one-click installs (meant for low use instances of 10 or fewer users)

Can you imagine, we don't require npm so this could be as easy as WordPress to install, or easier with a no-config sqlite db

6
Share
Share on Mastodon
Share on Twitter
Share on Facebook
Share on Linkedin
Cameron

@dansup Interesting. Are going to use some non-redis based memory caching to avoid the issue of SQLite not supporting concurrent writes to the database, or is the performance still ok even for 10 users?

1
1y
blhue

@dansup I’m always +1 on removing Redis from projects where possible. I find it’s often thrown in as a crutch to overcome a performance issue that could be handled better otherwise (schema/query improvements, Dynamo (or the like), etc.

1
1y
Morten Bech

@dansup That would be awesome! I’d love to be able to run a small personal instance 🤩

0
1y
Rob Adamson

@dansup Watching you develop this out has been very educational as someone new to the Fediverse via Mastodon so thank you. Can’t wait to get my own instance up and running when its optimal for NAS/Docker. PixelFed more than other parts of the Fediverse suits a self host. And congrats on the Wired article!

0
1y
deutrino

@dansup thank you for not requiring npm

0
1y
Replies