Add trademark warning to mastodon:setup task (#38548)

This commit is contained in:
Claire 2026-04-09 14:30:06 +02:00 committed by GitHub
parent 19ef4e5c40
commit d6f8ac97e8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -27,6 +27,12 @@ namespace :mastodon do
q.messages[:valid?] = 'Invalid domain. If you intend to use unicode characters, enter punycode here' q.messages[:valid?] = 'Invalid domain. If you intend to use unicode characters, enter punycode here'
end end
if env['LOCAL_DOMAIN'].include?('mastodon') || env['LOCAL_DOMAIN'].include?('mstdn')
prompt.warn 'The Mastodon name is a trademark and its use is restricted.'
prompt.warn 'You can read the trademark policy at https://joinmastodon.org/trademark'
next prompt.warn 'Nothing saved. Bye!' if prompt.no?('Continue anyway?')
end
prompt.say "\n" prompt.say "\n"
prompt.say('Single user mode disables registrations and redirects the landing page to your public profile.') prompt.say('Single user mode disables registrations and redirects the landing page to your public profile.')