Skip to content

Instantly share code, notes, and snippets.

@psifertex
Last active September 22, 2020 20:36
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save psifertex/e689bdaf3baf3188c8ca6439f10d7078 to your computer and use it in GitHub Desktop.
Save psifertex/e689bdaf3baf3188c8ca6439f10d7078 to your computer and use it in GitHub Desktop.
Notes on running a "public" slack

My recommended settings for setting up a slack that you plan to allow public access to. Methods for adding public users include third-party utilities like slackin (https://github.com/emedvedev/slackin-extended) which enable active user badges, or simpler methods such as using the Share Invite Link from slack itself.

SUPER IMPORTANT

If you only do two things, make it these two: Make sure to disable all app integrations. There's a bunch that aren't secure for public slacks. Either deny all, or require review by an admin: https://YOURSLACK.slack.com/apps/manage/permissions Second, disable email in the profile view: https://binaryninja.slack.com/admin/settings#display_email_addresses

The reset are optional settings that may or may not be required depending on the slack:

Settings & Permissions

https://YOURSLACK.slack.com/admin/settings#permissions

Billing

Settings / Upgrades & Purchasing

  • Change from "full" to "admins only" (or else you can have a third-party turn on the free trial period which you might not want)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment