/go-cfdg

Context Free Art Playground implemented in Go

Primary LanguageJavaScriptMIT LicenseMIT

go-cfdg

The source behind Context Free Art Playground at cfdg.herokuapp.com.

Requirements

Running Locally with Go

$ git clone https://github.com/kn1kn1/go-cfdg.git
$ cd go-cfdg
$ PORT=3000 go run main.go
$ open "http://localhost:3000"

Running Locally with Docker

$ git clone https://github.com/kn1kn1/go-cfdg.git
$ cd go-cfdg
$ docker build -t cfdg . 
$ docker run -e "PORT=3000" -p 3000:3000 -t cfdg
$ open "http://localhost:3000"

Deploying to Heroku

https://devcenter.heroku.com/articles/container-registry-and-runtime

$ git clone https://github.com/kn1kn1/go-cfdg.git
$ cd go-cfdg
$ heroku login
$ heroku container:login
$ heroku container:push web -a cfdg
$ heroku container:release web -a cfdg
$ heroku open

Build Status

Build Status Circle CI