this post was submitted on 10 Aug 2021
23 points (100.0% liked)

Open Source

31190 readers
291 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Could lemmy be used as a private self hosted forum?

And could lemmy be used as a private forum were only registered users and whitelisted users can view, post and comment on the instance. This way you can have a private instance which only paid users of your group or club can join like many membership website forums have.

top 13 comments
sorted by: hot top controversial new old
[–] Hizeh@hizeh.com 6 points 1 year ago

There is a BB forum frontend for Lemmy that replicates that phpBB forum style. Saw it mentioned in a few comments.

[–] Wander@yiffit.net 5 points 1 year ago

Yes. It has both a whitelist federation only mode and a completely private mode.

[–] V4uban@lemmy.world 3 points 1 year ago

Probably, that would defeat the purpose of the Fediverse a bit, but it's doable

[–] Relected@lemmy.kya.moe 1 points 1 year ago

I think discourse is a better forum-like software for that (also federates afaik)

[–] mister_monster@monero.town 1 points 1 year ago

It wouldn't be Lemmy, you should check out freedit and the plethora of single server reddit clones out there.

[–] willya@lemmyf.uk 1 points 1 year ago

There’s a phpbb forum front end you can use. Having it private yet federated doesn’t make any sense though, but yes you can use it completely on its own with federation turned off.

[–] AgreeableLandscape@lemmy.ml 0 points 3 years ago* (last edited 3 years ago) (1 children)

And could lemmy be used as a private forum were only registered users and whitelisted users can view, post and comment on the instance.

There's no limited registration or account approval features yet, but you can close the registration completely or open it at any time if you're an administrator. Anyone can still view the content though.

[–] Walawalawashington@lemmy.ml 0 points 3 years ago (1 children)

I could have an instance were registration is completely disables and only have the admin being able to create accounts?

[–] AgreeableLandscape@lemmy.ml 0 points 3 years ago* (last edited 3 years ago) (1 children)

In theory yes, by disabling registration in the server settings and then directly modifying the database. It's by no means user friendly though. You'll need to know PostgreSQL, as well as how the Lemmy backend structures the actual database tables. You'll also have to manually hash passwords, at least for when creating the account, once the user is logged in, they can change it to their own password which will go through Lemmy's own hash system (or rather, the authentication library that Lemmy uses).

[–] Walawalawashington@lemmy.ml 0 points 3 years ago (1 children)

Is there a library or command for registering an account on lemmy which can be used to register an account on an private instance? Lets say you payed to be in tier 2 of a group and tier 2 allows for a account on their private lemmy instance. Can it be setup so only paid users in tier 2 can have a lemmy account?

[–] AgreeableLandscape@lemmy.ml 0 points 3 years ago (1 children)

I believe you'd have to manually edit the database for that. @nutomic@lemmy.ml?

[–] nutomic@lemmy.ml 1 points 3 years ago

Also through the API, just block the register endpoint so users cant register themselves. And you'd have to block registration over websocket, not sure how that works.