Go to file
Kevin Fitzpatrick 134df35db2 Merge branch 'develop' 2016-11-07 09:07:55 -08:00
.github Add PR template 2016-10-06 17:00:31 -07:00
bolt Fix bolt scoping and minor kapacitor tickscript updates 2016-11-03 22:25:41 -05:00
canned Update apps test to have a logger 2016-11-07 10:27:35 -06:00
cmd/chronograf WIP 2016-11-03 15:50:34 -05:00
dist Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
docs Add design about kapacitor tick script generation. 2016-10-28 17:12:02 -05:00
etc Update package canned directory. 2016-11-07 10:49:10 -06:00
influx Add usage stats reporting 2016-10-28 14:34:55 -07:00
jwt Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
kapacitor Fix tickscript deadman output and use camelCase 2016-11-04 18:07:56 -05:00
layouts Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
log Add usage stats reporting 2016-10-28 14:34:55 -07:00
server Update layouts to not use UUIDs in name and only use filesystem 2016-11-07 10:10:26 -06:00
ui adjust layout row height 2016-11-06 23:17:44 -08:00
uuid Refactor to remove autogenerated code. 2016-10-26 22:10:52 -05:00
.gitignore Add alert interface 2016-11-03 19:52:13 -05:00
CONTRIBUTING.md First version of CONTRIBUTING.md 2016-11-03 11:31:05 -07:00
Dockerfile Update name to chronograf 2016-10-20 09:39:40 -05:00
Godeps Add kapacitor as a build dependency 2016-11-03 19:52:13 -05:00
Makefile Update layouts to not use UUIDs in name and only use filesystem 2016-11-07 10:10:26 -06:00
README.md Update name to chronograf 2016-10-20 09:39:40 -05:00
chronograf.go Update layouts to not use UUIDs in name and only use filesystem 2016-11-07 10:10:26 -06: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