R. Tyler Croy
|
dbe240ac4b
|
Move file accesses into more opaque objects
In the future I expect some of this data to be driven from a database or the
Kubernetes REST API
|
2018-01-02 15:03:58 -08:00 |
R. Tyler Croy
|
e1ae017762
|
Starting to refactor the webapp to be a bit more modular and perhaps testable
|
2018-01-02 14:11:33 -08:00 |
R. Tyler Croy
|
662861bac1
|
Switch the webapp to a multi-stage build to reduce size and rebuilds
This should help avoid unnecessary incremental builds locally
|
2017-12-21 09:30:46 -08:00 |
R. Tyler Croy
|
23fefb2d02
|
Replicate the in-container build of gems/native extensions used in codevalet/canary
This hasn't caused issues yet, but I'm sure it would eventually.
|
2017-09-03 21:11:11 -07:00 |
R. Tyler Croy
|
3e27558330
|
Don't attempt to pass invalid options to Puma (oops)
|
2017-09-03 16:25:45 -07:00 |
R. Tyler Croy
|
2027a53444
|
Switch the webapp to use Puma instead of dumb old WEBrick
|
2017-09-03 16:22:48 -07:00 |
R. Tyler Croy
|
8260de80b9
|
Pin to Ruby 2.3 which doesn't have the same problems with Tilt warnings as 2.4
See https://github.com/rtomayko/tilt/issues/316
|
2017-08-26 14:39:05 -07:00 |
R. Tyler Croy
|
93b25c18a2
|
Duh, the container has to have the file if it is to be read at runtime
|
2017-07-23 14:09:29 -07:00 |
R. Tyler Croy
|
cb0b6a318d
|
Make sure the webapp container includes the assets properly
Or else where would our pretty images come from!
|
2017-07-23 13:21:18 -07:00 |
R. Tyler Croy
|
7be677045d
|
Use the smaller alpine ruby container
|
2017-07-22 23:10:56 -07:00 |
R. Tyler Croy
|
ec6c90ba84
|
Add a Dockerfile for deploying the webapp into kubernetes
|
2017-07-22 22:54:02 -07:00 |