Why Nostr? What is Njump?
2023-08-14 07:03:22

Grey Area on Nostr: Out of all the fediverse server options, Mitra was the least annoying to install on a ...

Out of all the fediverse server options, was the least annoying to install on a VPS.

The one stumbling block I hit installing on a RHEL-for-cheap-fucks system, was that since I don't use containers, the documentation's DB auth setup does not work out of the box (postgres at least as packaged in RHEL derivatives use identd and or SO_PASSCRED for authentication).

For others that run into this database_url: postgres://mitra@%2Fvar%2Frun%2Fpostgresql/mitra just works, and the mitra user doesn't need a password.

Pros:

- Skimming the backend code, I didn't find anything that made me sad, and it was well written and readable.
- Installation was mostly painless. I tried misskey at first, but I ran into "install a ts compiler or the frontend won't build". mitra for the most part just worked.
- It was easy enough to disable the cryptocurrency nonsense.

Cons (More like a feature wishlist):

- It appears that while the backend supports "manual follower approval" the frontend does not. I do prefer more control over my social graph. I tried casually to use pleroma-fe with a mitra-backend but that didn't work for me.
- I had to shit up my VPS with node so I can rebuild the frontend. Prebuilt assets would be nice.
Author Public Key
npub1vqzerqny07e3hrj36ngayr86k7nunzwwcuu4u88p6rkqhgsf8dhs4rkttk