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

snluu/shawty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A URL shortener writen in Go (golang).

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •