Go to file
Kevin Fitzpatrick 38af389ed8 Change Alert -> Name in the alerts table 2016-11-04 15:07:14 -07:00
.github
bolt Fix bolt scoping and minor kapacitor tickscript updates 2016-11-03 22:25:41 -05:00
canned Add load, change h and w 2016-11-04 12:29:40 -07:00
cmd/chronograf WIP 2016-11-03 15:50:34 -05:00
dist
docs
etc Small fixes for build script and init script. 2016-11-03 15:50:34 -05:00
influx
jwt
kapacitor Fix lambda field strings to be double quoted 2016-11-04 16:35:12 -05:00
layouts
log
server Make /mappings use App Name instead of ID 2016-11-04 14:04:50 -04:00
ui Change Alert -> Name in the alerts table 2016-11-04 15:07:14 -07:00
uuid
.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
Godeps Add kapacitor as a build dependency 2016-11-03 19:52:13 -05:00
Makefile WIP 2016-11-03 15:50:34 -05:00
README.md
chronograf.go Fix bolt scoping and minor kapacitor tickscript updates 2016-11-03 22:25:41 -05:00
circle.yml

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