Skip to content
This repository was archived by the owner on Feb 5, 2024. It is now read-only.
/ crowi Public archive
forked from crowi/crowi

Crowi - The Simple & Powerful Communication Tool Based on Wiki

License

Notifications You must be signed in to change notification settings

ProgrammingLab/crowi

This branch is 47 commits ahead of, 2493 commits behind crowi/crowi:main.

Folders and files

NameName
Last commit message
Last commit date
May 6, 2016
Mar 22, 2017
Mar 29, 2016
Apr 21, 2016
Mar 21, 2017
Jul 22, 2016
May 10, 2015
Apr 20, 2016
Feb 29, 2016
Aug 18, 2014
Apr 26, 2016
Feb 9, 2015
Aug 18, 2014
Apr 26, 2016
Jan 20, 2016
May 9, 2016
Jun 29, 2016
May 12, 2016
Jul 27, 2016
Jun 30, 2016

Repository files navigation

Crowi

Crowi - The Simple & Powerful Communication Tool Based on Wiki

Deploy

Circle CI Join the chat at https://gitter.im/crowi/general

Crowi is:

  • Easy to edit and share,
  • Markdown supported,
  • Useful timeline list view,
  • Fast.

Install

Install dependencies and build CSS and JavaScript:

$ npm install

More info are here.

WARNING

Don't use master branch because it is unstable but use released tag version expect when you want to contribute the project.

Dependencies

  • Node.js (4.2.x)
  • MongoDB
  • Elasticsearch (optional)
  • Redis (optional)
  • Amazon S3 (optional)
  • Facebook Application (optional)
  • Google Project (optional)
  • Slack App (optional)

Start Up on Local

Crowi is designed setting up to Heroku or some PaaS, but you can start up Crowi with ENV parameter on your local.

$ PASSWORD_SEED=somesecretstring MONGO_URI=mongodb://username:password@localhost/crowi node app.js

Environment

  • PORT: Server port. default: 3000.
  • NODE_ENV: production OR development.
  • MONGO_URI: URI to connect MongoDB. This parameter is also by MONGOHQ_URL OR MONGOLAB_URI.
  • REDIS_URL: URI to connect Redis (to session store). This parameter is also by REDISTOGO_URL.
  • ELASTICSEARCH_URI: URI to connect Elasticearch.
  • PASSWORD_SEED: A password seed is used by password hash generator.
  • SECRET_TOKEN: A secret key for verifying the integrity of signed cookies.
  • FILE_UPLOAD: aws (default), local, none

License

  • The MIT License (MIT)
  • See LICENSE file.

About

Crowi - The Simple & Powerful Communication Tool Based on Wiki

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 61.6%
  • HTML 23.5%
  • CSS 14.2%
  • Nginx 0.7%