Crowi is:
- Easy to edit and share,
- Markdown supported,
- Useful timeline list view,
- Fast.
Install dependencies and build CSS and JavaScript:
$ npm install
More info are here.
- Node.js (0.10.x)
- MongoDB
- Redis (optional)
- Amazon S3
- Facebook Application (optional)
- Google Project (optional)
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
PORT
: Server port. default:3000
.NODE_ENV
:production
ORdevelopment
.MONGO_URI
: URI to connect MongoDB. This parameter is also byMONGOHQ_URL
ORMONGOLAB_URI
.REDIS_URL
: URI to connect Redis (to session store). This parameter is also byREDISTOGO_URL
.PASSWORD_SEED
: A password seed is used by password hash generator.SECRET_TOKEN
: A secret key for verifying the integrity of signed cookies.
- The MIT License (MIT)
- See LICENSE file.