Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-tenancy with custom domains #1205

Open
nileshtrivedi opened this issue Nov 19, 2022 · 4 comments
Open

Multi-tenancy with custom domains #1205

nileshtrivedi opened this issue Nov 19, 2022 · 4 comments

Comments

@nileshtrivedi
Copy link

Pitch

Allow one instance to host multiple domains

Mastodon issue: mastodon#2668

Motivation

Like email, hosting costs can be divided across multiple orgs while giving them control of their identity by domain ownership. Please see the links issue for more on this.

@dariusk
Copy link

dariusk commented Nov 19, 2022

Am I reading the original issue correctly that the idea is I could have an account physically hosted on alpha.example, which is a server I don't own but have an account on, and then configure DNS on beta.example, which is a domain I do own, to act as a kind of proxy name for it? so people could follow me at @myname@beta.example even though the account is hosted on the alpha.example server?

@nileshtrivedi
Copy link
Author

Yes, I think the idea is that the domain in my ID @myname@beta.example and domain of my actor hosted by the Mastodon/Hometown instance alpha.example don't have to be identical.

@robsonsobral
Copy link

Actually, you can already allow people to follow you from a different domain than the one which hosts your account. However, this isn't transparent. The domain on the profile page you always be alpha.example. Being more accurate, the idea is to make so simple to host multiple domains as it is to host emails.

The better approach to that is the issue.

@dariusk
Copy link

dariusk commented Nov 30, 2022

Yes, that's the key difference between this and the current LOCAL_DOMAIN, is that one physical host can host multiple domains.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants