Go to file
Kevin Fitzpatrick fa3012bc09 Add "reference" implementation 2016-10-11 14:03:24 -07:00
.github Add PR template 2016-10-06 17:00:31 -07:00
bolt Update layouts to use ID generation. 2016-10-10 21:00:49 -05:00
canned Add example pre-canned layout 2016-10-11 14:08:40 -05:00
cmd/mr-fusion-server Auto-generate backend with stubbed ops 2016-09-12 15:12:30 -04:00
dist Fix production go-bindata assets to redirect correctly at / as compared to all other paths. 2016-10-10 15:14:33 -05:00
docs Add "reference" implementation 2016-10-11 14:03:24 -07:00
handlers Update layouts key from telegraf_measurements to measurements 2016-10-11 12:51:56 -05:00
influx Reorg logging package 2016-10-03 12:30:43 -04:00
kapacitor Add kapacitors endpoint (persist/proxy/rest) 2016-10-04 12:48:36 -05:00
layouts Update layouts to use ID generation. 2016-10-10 21:00:49 -05:00
log Reorg logging package 2016-10-03 12:30:43 -04:00
mock Update layout to use uuid v4 string as ID parameter. 2016-10-10 17:08:52 -05:00
models Update layouts key from telegraf_measurements to measurements 2016-10-11 12:51:56 -05:00
restapi Update naming of pre-canned layouts. 2016-10-11 13:12:19 -05:00
ui Merge pull request #210 from influxdata/cleanup 2016-10-10 16:53:47 -07:00
uuid Update layouts to use ID generation. 2016-10-10 21:00:49 -05:00
.gitignore Add pre-canned application layout store. 2016-10-10 20:40:16 -05:00
Dockerfile Update naming of pre-canned layouts. 2016-10-11 13:12:19 -05:00
Godeps Update layout to use uuid v4 string as ID parameter. 2016-10-10 17:08:52 -05:00
Makefile Update naming of pre-canned layouts. 2016-10-11 13:12:19 -05:00
README.md Update the build instructions with more common practices 2016-09-19 13:45:05 -07:00
assets.go Fix bug where handlers were not serving. 2016-09-19 13:45:05 -07:00
circle.yml Update circle to be a simple make 2016-09-27 16:27:43 -05:00
errors.go Add layouts endpoint and storage 2016-10-05 23:43:13 -05:00
id.go Update layout to use uuid v4 string as ID parameter. 2016-10-10 17:08:52 -05:00
log.go Reorg logging package 2016-10-03 12:30:43 -04:00
proxy.go Fix kapacitor proxying 2016-10-04 12:49:12 -05:00
stores.go Update layouts key from telegraf_measurements to measurements 2016-10-11 12:51:56 -05:00
swagger.yaml Update layouts key from telegraf_measurements to measurements 2016-10-11 12:51:56 -05:00
timeseries.go Add pre-canned application layout store. 2016-10-10 20:40:16 -05:00
transformer.go Add interfaces to backend data and logic. 2016-09-12 14:43:37 -05:00

README.md

mrfusion

Builds

  • To build assets and the go server, run make.
  • To run server either ./mrfusion --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 mrfusion

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/mrfusion-acc.git

When you run heroku apps you should see "mrfusion-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