Zen is a blog app using Node.js & MongoDB.
Usage
- Install Node.js & MongoDB on your server. Note: Install Node.js via visionmedia/n is recommended, as some distro have old Nodejs versions.
git clone https://github.com/phoenixlzx/zen.git && cd zen && npm install
- Edit
config.js.example
and rename toconfig.js
node app.js
- Done!
ATTENTION : You MUST leave
allowReg
to true
before you register at least 1 user. You could set it to false
after you have successfully registered and then reload the app. Usable translation: see i18n
directory.TODO
- Better theme support (and more themes!) [IN-PROGRESS]
Validate user inputs using node-validator[DONE]- Password recovery
Edit user information[DONE]Split tags by ','[DONE]i18n[DONE] - More translations needed! See instructions below.- Email support
- Store site-relative configurations in database / JSON file, in order to have a site settings page.
- Hash password using time criteria at client side to some how avoid Man-In-Middle attacks
- Draft support
Edit/delete support[DONE]
No comments:
Post a Comment