Self Hosted Wiki and Pastebin
- Github Flavored Markdown
- Emoji support
- Drag and Drop (and Paste) support for image attachments
- Google Apps authentication
cp .env-example .env
./bin/bundle
./bin/rails db:setup
./bin/rails serve
Before you can run the local server you will need to configure the app to use your google credentials. See Configuration below for details.
All configuration is done through environment variables. Authentication settings are required, the other options are, um, optional.
Corporate Tool uses OmniAuth to authenticate users with Google App's OAuth, the following credentials must be set on environment variables.
GOOGLE_CLIENT_ID
- Google OAuth Client IDGOOGLE_CLIENT_SECRET
- Google OAuth Client Secret KeyGOOGLE_HOME_DOMAIN
- Optional: Restrict access to only this Google apps domain
See .env-example
for instructions for setting up the credentials, and examples and, a full list of settings.
MIT License. See LICENSE for details.