8000 GitHub - japsu/outline at slate-30
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Sep 27, 2020. It is now read-only.

japsu/outline

 
 

Repository files navigation

Outline

Join the community on Spectrum code style: prettier

An open, extensible, knowledge base for your team built using React and Node.js. Try Outline out using our hosted version at www.getoutline.com or read on to learn about installing on your own infrastructure.

Installation

Outline requires following dependencies to work:

  • Postgres >=9.5
  • Redis
  • S3 bucket configured to support CORS uploads
  • Slack developer application

To install and run the application:

  1. Install dependencies with yarn
  2. Register a Slack app at https://api.slack.com/apps
  3. Copy the file .env.sample to .env and fill out the keys
  4. Run DB migrations yarn sequelize db:migrate

To run Outline in development mode with server and frontend code reloading:

yarn dev

To run Outline in production mode:

yarn start

Development

Server

To enable debugging statements, set the following env vars:

DEBUG=sql,cache,presenters

Migrations

Sequelize is used to create and run migrations, for example:

yarn sequelize migration:create
yarn sequelize db:migrate

Or to run migrations on test database:

yarn sequelize db:migrate --env test

License

Outline is BSD licensed.

About

📝 Open source wiki and knowledge base for growing teams. Give it a try:

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.2%
  • Other 0.8%
0