It would be useful to have an option to disable new user registration on self-hosted instances.
Use cases:
- Running Multica for internal team use only
- Preventing public signups on private deployments
- Restricting registration to specific email domains (e.g., @company.com)
- Whitelist specific email addresses
Proposed solution:
Add environment variables:
ALLOW_SIGNUP=false - disable new user registration
ALLOWED_EMAIL_DOMAINS=company.com,example.com - restrict to specific domains
ALLOWED_EMAILS=user1@company.com,user2@company.com - whitelist specific emails
This is a common feature in self-hosted applications (similar to what Paperclip has: paperclipai/paperclip#241).
It would be useful to have an option to disable new user registration on self-hosted instances.
Use cases:
Proposed solution:
Add environment variables:
ALLOW_SIGNUP=false- disable new user registrationALLOWED_EMAIL_DOMAINS=company.com,example.com- restrict to specific domainsALLOWED_EMAILS=user1@company.com,user2@company.com- whitelist specific emailsThis is a common feature in self-hosted applications (similar to what Paperclip has: paperclipai/paperclip#241).