vim-tips-web
Vim-Tips.com is a site to share tips for Vim.
The first version of Vim-Tips.com is written by Rails.
Now I re-designed this whole site and implemented it by Go & Martini web framework.
Prerequisite
- Go environment is needed.
- MongoDB is installed.
Download the sample database
Download sample DB from: https://github.com/TimothyYe/vim-tips-web/tree/master/db
Restore it to MongoDB
- Unzip the database, the DB directory is: vim_tips
- Restore it to MongoDB
mongorestore -h localhost -u user -p pass -d vim_tips ./vim_tips
Note that username and password is the id and password for your MongoDB, for the default, -u & -p is not needed.
Build it
- Get source code from Github:
git clone https://github.com/TimothyYe/vim-tips-web.git
- Go into the source code directory, get related library and then build it:
cd vim-tips-web
go get
go build
Run it
nohup ./vim-tips-web &
Screenshots
Default username and password for admin panel
Use default username & password to logon admin panel: