Skip to content
This repository has been archived by the owner on Sep 8, 2023. It is now read-only.

Latest commit

 

History

History
36 lines (32 loc) · 1.64 KB

README.md

File metadata and controls

36 lines (32 loc) · 1.64 KB

shawty

A URL shortener (visit http://luu.bz)

Build status

Build Status

Get started

  1. Code setup
  2. Make sure you have GOPATH setup correctly.
  3. Put shawty at $GOPATH/src/github.com/3fps/shawty
  4. Set configurations. For DB configuration, please see the examples at the Go-MySQL-Driver or Postgres driver page.
  5. Database setup
  6. Create a database and run the setup script at shawty/install/<your db type>/db.sql
  7. Run project
  8. Go to the shawty diretory: cd $GOPATH/src/github.com/3fps/shawty
  9. Execute the run script (might need sudo if the port is set to 80): source run

History

Version 1

  • 1.2.2: Fixed run script
  • 1.2.1: Minor fixes
  • 1.2.0: Added support for Postgres (This update requires configuration change).
  • 1.1.8: Give run script execute permission from the repository
  • 1.1.7: Fixed run script not calling config file properly
  • 1.1.6: Separated run script from the configuration
  • 1.1.5: Index displays version number
  • 1.1.4: Updated import paths
  • 1.1.3: Updated to use new version of logger (Issue #6)
  • 1.1.2: Fixed Issue #5
  • 1.1.1: SSL support for bookmarklet (Issue #4)
  • 1.1.0: Rate limit
  • 1.0.1
    • GOMAXPROCS support
    • Various bug fixes and enhancements
  • 1.0: Initial release