Go to file
Tim Raymond 3dc2fa9592 Add I and Name to protobufs
I and Name were added to support react-grid-layout. They were added to
the chronograf types, but not to the protobuf definitions, so the only
layouts that could make use of them were the canned variety. This allows
layouts' I and Name to be persisted as well.
2016-10-28 18:03:34 -04:00
.github Add PR template 2016-10-06 17:00:31 -07:00
bolt Add I and Name to protobufs 2016-10-28 18:03:34 -04:00
canned Add "I" and "Name" to cells on backend 2016-10-28 18:01:14 -04:00
cmd/chronograf-server Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
dist Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
docs Fix auth.md to be more clear. 2016-10-21 19:19:41 -05:00
influx Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
jwt Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
layouts Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
log Update name to chronograf 2016-10-20 09:39:40 -05:00
server Fix mux paths to be hardcoded; clarify server start; fix golint 2016-10-28 11:27:06 -05:00
ui Satisfy build errors 2016-10-28 18:01:22 -04:00
uuid Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
.gitignore Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
Dockerfile Update name to chronograf 2016-10-20 09:39:40 -05:00
Godeps Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
Makefile Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
README.md Update name to chronograf 2016-10-20 09:39:40 -05:00
chronograf.go Add "I" and "Name" to cells on backend 2016-10-28 18:01:14 -04:00
circle.yml Update name to chronograf 2016-10-20 09:39:40 -05:00

README.md

chronograf

Builds

  • To build assets and the go server, run make.
  • To run server either ./chronograf --port 8888 or make run
  • If you add files to the javascript build and you don't want to rebuild everything, run make bindata && make chronograf

Deployment (for now)

Includes a Dockerfile that builds a container suitable for Heroku.

In order to push to heroku, make sure you've logged into Heroku normally with...

heroku login

Add the acceptance server git remote...

git remote add acceptance https://git.heroku.com/chronograf-acc.git

When you run heroku apps you should see "chronograf-acc".

Then install the container plugin heroku plugins:install heroku-container-registry

Then log into the container registry with...

heroku container:login

Build and push the web container by running...

heroku container:push web