Skip to content

TimothyYe/vim-tips-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-tips-web

Build Status

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

  • Run vim-tips-web site:
nohup ./vim-tips-web &

Screenshots

Default username and password for admin panel

Use default username & password to logon admin panel:

About

Source code for vim-tips.com, rewritten by Go.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages