Huge +1 from me too. Glad to see this can be done via CLI but a web UI would be very very nice.
@kolaente - if this were a paid addon, any idea what the pricing would be? Is it a buy me a coffee support the project amount or is it business grade pricing (unobtainable for homelabbers)
In theory, its a nice to have. Theres no reason why the cli method isnt usable, its just more hassle/not viable on mobile etc
Im up to 2 additional users at the moment (mainly close family members so we can have shared projects/lists etc).
Vikunja is an amazing tool so id happily make an occasional one time donation anyway, but if we can get access to slightly more functionality while supporting the project, that would also be awesome.
I personally would mostly use Vikunja alone.
But if I want to share one project with someone, for example if I’m doing a project with someone else, it would be useful if I could easily create a new account and give it access to the project.
Currently, I would need to activate registrations and hope nobody else would register in that timeframe.
One possible way of providing something for homelabbers could be a slim version of an admin panel.
Only a user invite and deletion system with some stats of storage consumption per user.
This would probably be enough for most family and friends projects.
A more feature rich version could be licenced.
For example, with limits on Attachment size for each user or a group system.
Those would be options which would be more used in a business/commercial environment and not by homelabbers.
Integration for Third party login like Azure AD or social login could also be a paid feature.
To be honest, it’s a convenience thing.
It’s easier for others to log in to their accounts to enter multiple projects instead of entering passwords for every project.
I’m not very comfortable in the console.
A basic user management in an admin area would be easier and also more accessible for new users.
I remember that I gave Vikunja a look around two years ago when i was a neewby in self-hosting and dropped it because I had no clue about cli.
Just came across this thread, top result in google, i agree with @Hutch79, free admin panel, virtual users only, then business features would include group memberships and ACL’s, Oauth, saml/AD auth Identity providers, longer term could look into ci integration (build job results etc…) and other plugin features like that for that premium experience, would allow a light admin feature for homelabbers, vs enterprise exerpience.