4 ms·
What about user management? I only tried conduit for one day, the setup was fine, everything advertised seemingly worked. But i got really disappointed by the a
by lapinot 4y ago
What about user management? I only tried conduit for one day, the setup was fine, everything advertised seemingly worked. But i got really disappointed by the administrative interface. There is basically none, at least not without setting up scripts, monitoring panels etc yourself. I'm no professional sysadmin, so for something targeting selfhosters it needs to get robust administration built into it by default: there's gonna be mistakes, it's not gonna be well tended to daily or even weekly. I'd really like to use this, but i will wait until it's more robust in real-life scenario.
I should add they apparently try to go with an "admin channel" to which you send commands to to manage the server. This is imho a good and accessible idea. But at the time i used it it was very limited and i basically had to reset the db when i had the bad idea of activating e2e encryption on that room.
My take on dendrite is basically the same: seems like the core stuff works well enough, but real life administration and monitoring is messy (or mostly non-existent actually).
- timokoesters 4y agoThe admin room has a lot more commands nowadays: - create-user: Create a new user - database-memory-usage: Print database memory usage statistics - deactivate-all: Deactivate a list of users - deactivate-user: Deactivate a user - disable-room: Disables incoming federation handling for a room - enable-room: Enables incoming federation handling for a room again - get-auth-chain: Get the auth_chain of a PDU - get-pdu: Retrieve and print a PDU by ID from the Conduit database - help: Print this message or the help of the given command(s) - incoming-federation: List all rooms we are currently handling an incoming pdu from - list-appservices: List all the currently registered appservices - list-local-users: List users in the database - list-rooms: List all rooms the server knows about - parse-pdu: Parse and print a PDU from a JSON - register-appservice: Register an appservice using its registration YAML - reset-password: Reset user password - show-config: Show configuration values - unregister-appservice: Unregister an appservice using its ID
- lapinot 4y agoThanks for the heads up, i'll try again.