Sen descrición

Sotaro KARASAWA 6403a3a19e Add script to replace specified string from all revisions %!s(int64=11) %!d(string=hai) anos
bin 6403a3a19e Add script to replace specified string from all revisions %!s(int64=11) %!d(string=hai) anos
config 93f2c37c4b Config を DB 化 %!s(int64=11) %!d(string=hai) anos
doc c0f47c5f82 Re:Crowi %!s(int64=11) %!d(string=hai) anos
form 0fbe7b261e Fix typo on facebook setting form %!s(int64=11) %!d(string=hai) anos
lib 53ef77f984 Improve presentation mode (beta) %!s(int64=11) %!d(string=hai) anos
models 7ba58e6c68 Fix: show creator or last update user %!s(int64=11) %!d(string=hai) anos
public d5a7a96375 delete unused file %!s(int64=11) %!d(string=hai) anos
resource 5c340ee972 Changed section hash (id) rule %!s(int64=11) %!d(string=hai) anos
routes 0749510226 Fix: pager origin is 1 %!s(int64=11) %!d(string=hai) anos
views 7ba58e6c68 Fix: show creator or last update user %!s(int64=11) %!d(string=hai) anos
.gitignore c0f47c5f82 Re:Crowi %!s(int64=11) %!d(string=hai) anos
.jshintrc c0f47c5f82 Re:Crowi %!s(int64=11) %!d(string=hai) anos
CHANGES.md 106332bfb7 CHANGES tweeks %!s(int64=11) %!d(string=hai) anos
Gruntfile.js 39961d2c23 Added syntax highlight feature and fix double-escaped problem %!s(int64=11) %!d(string=hai) anos
LICENSE 8069792e45 Move license terms to LICENSE file %!s(int64=11) %!d(string=hai) anos
Procfile c0f47c5f82 Re:Crowi %!s(int64=11) %!d(string=hai) anos
README.md 07a9debc4f README: update env param %!s(int64=11) %!d(string=hai) anos
app.js 3ac5ae9d14 Changed jshint target and fixed it %!s(int64=11) %!d(string=hai) anos
app.json 4a1dfea468 Add redistogo to app.json %!s(int64=11) %!d(string=hai) anos
bower.json 39961d2c23 Added syntax highlight feature and fix double-escaped problem %!s(int64=11) %!d(string=hai) anos
package.json 39961d2c23 Added syntax highlight feature and fix double-escaped problem %!s(int64=11) %!d(string=hai) anos

README.md

Crowi - The Simple & Powerful Communication Tool Based on Wiki

Deploy

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.

Dependencies

  • Node.js (0.10.x)
  • MongoDB
  • Redis (optional)
  • Amazon S3
  • Facebook Application (optional)
  • Google Project (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.
  • PASSWORD_SEED: A password seed is used by password hash generator.
  • SECRET_TOKEN: A secret key for verifying the integrity of signed cookies.

License

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