Sign inSign up

hikhvar/todo-app

By hikhvar

Updated almost 7 years ago

Image
0

376

hikhvar/todo-app repository overview

Build Status

Example web todo list

This is a simple web todo list for presentations and demos. It's written in Golang + Javascript.

Building the image

Compile the code
go get -u github.com/johscheuer/todo-app-web
On OSX
CGO_ENABLED=0 GOOS=linux go build -ldflags "-s -w -X main.appVersion=$(git symbolic-ref -q --short HEAD || git describe --tags --exact-match)" -a -installsuffix cgo -o bin/todo-app .
Build the Container
$ docker build -t johscheuer/todo-app-web .
# Tag the image if you want
docker tag -f johscheuer/todo-app-web johscheuer/todo-app-web:<tag>
docker push johscheuer/todo-app-web

Testing

./integration_test.sh

Usage

Usage of bin/todo-app:
  -health-check int
           Period to check all connections (default 15)
  -master string
           The connection string to the Redis master as <hostname/ip>:<port> (default "redis-master:6379")
  -master-password string
           The password used to connect to the master
  -slave string
           The connection string to the Redis slave as <hostname/ip>:<port> (default "redis-slave:6379")
  -slave-password string
           The password used to connect to the slave
  -version
           Shows the version

Tag summary

Content type

Image

Digest

Size

16 MB

Last updated

almost 7 years ago

docker pull hikhvar/todo-app:cat