Tried to setup it once bare metal, everything prepared, but only got an error on db init…
flask db upgrade worked but flask init-db only threw cryptic errors…
The docs on join.piefed.social are very limited, they should refer to those on Codeberg. Codeberg docs were completely missing how to setup S3 storage. I just took a look, now it is in the docs. This is good 👍🏻
While I set up piefed, you read in the middle of the docs, that you need a second project for notifications at the time I tried to set this up.
Now you don’t need it anymore, as far as I read in the docs.
“Okay just use Docker…”
Multiple cronjobs for containers? Come on 😐 Lemmy is far easier to use in a container.
Maybe a take look at piefed again when there is a background manager instead of 4 cronjobs.












I see your efforts in the last months. My test failed about 5 months ago, but I will give it another try with the bare metal setup in future.
Piefed is actually the only serious alternative to Lemmy in my opinion. Hope you find help with the container, it is the most used way to selfhost these days, wish you the best :)