Instantly share code, notes, and snippets.

Embed
What would you like to do?
Reserved username list
###
A meta-compilation of:
https://raw.github.com/gist/1453705/d253733a56632a8d2c29321a75c18b627fa4dda8/reserved_usernames.rb
http://blog.postbit.com/reserved-username-list.html
http://www.quora.com/How-do-sites-prevent-vanity-URLs-from-colliding-with-future-features
(Took out some company-specific terms at the top of the first one (e.g. imulus, stacks), added one term so far - 'edits'.)
NOTE: Does not include profanities. You may or may not want to add a list of those.
(See https://www.google.com/search?q=profanity+list, but don't try to apply regexp's here because Scunthorpe - http://en.wikipedia.org/wiki/Scunthorpe_problem)
For Rails, do this:
validates :name, :exclusion =>%w(about ac access ...)
###
about ac access account accounts activate ad add address adm admin administration administrator adult advertising ae af affiliate affiliates ag ai ajax al am an analytics android anon anonymous ao api app apple apps aq ar arabic archive archives as at atom au auth authentication avatar aw awadhi ax az azerbaijani ba backup banner banners bb bd be bengali better bf bg bh bhojpuri bi billing bin bj blog blogs bm bn bo board bot bots br bs bt burmese business bv bw by bz ca cache cadastro calendar campaign cancel careers cart cc cd cf cg cgi ch changelog chat checkout chinese ci ck cl client cliente cm cn co code codereview comercial compare compras config configuration connect contact contest cr create cs css cu cv cvs cx cy cz dashboard data db dd de delete demo design designer dev devel dir direct direct_messages directory dj dk dm do doc docs documentation domain download downloads dutch dz ec ecommerce edit editor edits ee eg eh email employment english enterprise er es et eu exchange facebook faq farsi favorite favorites feed feedback feeds fi file files fj fk fleet fleets flog fm fo follow followers following forum forums fr free french friend friends ftp ga gadget gadgets games gan gb gd ge german gf gg gh gi gist git github gl gm gn google gp gq gr group groups gs gt gu guest gujarati gw gy hakka hausa help hindi hk hm hn home homepage host hosting hostmaster hostname hpg hr ht html http httpd https hu id idea ideas ie il im image images imap img in index indice info information intranet invitations invite io ipad iphone iq ir irc is it italian japanese java javanese javascript je jinyu jm jo job jobs jp js json kannada ke kg kh ki km kn knowledgebase korean kp kr kw ky kz la language languages lb lc li list lists lk local localhost log login logout logs lr ls lt lu lv ly ma mail mail1 mail2 mail3 mail4 mail5 mailer mailing maithili malayalam manager mandarin map maps marathi marketing master mc md me media message messenger mg mh microblog microblogs min-nan mine mis mk ml mm mn mo mob mobile mobilemail movie movies mp mp3 mq mr ms msg msn mt mu music musicas mv mw mx my mysql mz na name named nc ne net network new news newsletter nf ng ni nick nickname nl no notes noticias np nr ns ns1 ns2 ns3 ns4 nu nz oauth oauth_clients offers old om online openid operator order orders organizations oriya pa page pager pages panel panjabi password pda pe perl pf pg ph photo photoalbum photos php pic pics pk pl plans plugin plugins pm pn polish pop pop3 popular portuguese post postfix postmaster posts pr privacy profile project projects promo ps pt pub public put pw py python qa random re recruitment register registration remove replies repo ro romanian root rs rss ru ruby russian rw sa sale sales sample samples save sb sc script scripts sd se search secure security send serbo-croatian service sessions setting settings setup sftp sg sh shop si signin signup sindhi site sitemap sites sj sk sl sm smtp sn so soporte spanish sql sr ss ssh ssl ssladmin ssladministrator sslwebmaster st stage staging start stat static stats status store stores stories styleguide su subdomain subscribe subscriptions sunda suporte support sv svn sy sysadmin sysadministrator system sz tablet tablets talk tamil task tasks tc td tech telnet telugu terms test test1 test2 test3 teste tests tf tg th thai theme themes tj tk tl tm tmp tn to todo tools tour tp tr translations trends tt turkish tv tw twitter twittr tz ua ug uk ukrainian unfollow unsubscribe update upload urdu url us usage user username usuario uy uz va vc ve vendas vg vi video videos vietnamese visitor vn vu weather web webmail webmaster website websites webstats wf widget widgets wiki win workshop ws wu ww wws www www1 www2 www3 www4 www5 www6 www7 wwws wwww xfn xiang xml xmpp xmppSuggest xpg xxx yaml ye yml yoruba you yourdomain yourname yoursite yourusername yt yu za zm zw
@dominicsayers

This comment has been minimized.

dominicsayers commented Apr 19, 2012

Here's a list of subdomains that Cloudflare regards as "special": a link that Markdown doesn't like

I'd certainly reserve the direct subdomain since that's the default Cloudflare bypass subdomain.

@mahemoff

This comment has been minimized.

Owner

mahemoff commented Apr 19, 2012

Thanks @dominicsayers, updated from that list, I think it was another 12 terms.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment