-
-
Notifications
You must be signed in to change notification settings - Fork 83
Installation
docker run -d -p 8080:8080 \
-e GUS_BASE_URL='https://so.sh0rt.cat' \
-e GUS_GOOGLE_CLIENT_ID='Your ClientID' \
-e GUS_GOOGLE_CLIENT_SECRET='Your ClientSecret' maxibanki/golang_url_shortener
For more information check out the docker-compose.yml.
An example docker-compose.yml file is located here.
Download the package for your architecture and operating system from bintray and extract it. The tarball contains the binary and the default configuration file. To extract it execute the following command:
tar -xjvf
Requirements:
- Node.js
- Yarn
- Make
- Golang 1.9+ with correctly set
GOPATH
andGOPATH/bin
to thePATH
environment variable
Start by getting the repository:
go get -d github.com/maxibanki/golang-url-shortener
You can ignore the 'no buildable Go source files in' warning. That just means that the compiler can't find the not yet static built frontend and template files. Next go into the downloaded folder.
cd $GOPATH/src/github.com/maxibanki/golang-url-shortener
Now we can execute our Makefile which builds the binaries from source. To see the build steps, you can take a look at it.
make