Idea #21699
Updated by Peter Amstutz 12 months ago
* Install Rails API server into Docker image
* Make OS packages containing Rails API Docker image
** As a post-install, set up container running Rails API
* Inject config.yml from host into container
* Bind mount logs directory to somewhere on host where we can logrotate
* Exposes a local-only port that controller can contact
* Need to make we have a way of setting passenger (nginx?) configuration options like passenger_max_request_size
* establish a strategy for downloading and distributing sources of dependencies for license compliance
goal is to prototype this and be able to stand up a dev/testing cluster, which can be automatically deployed the same way as our existing dev clusters but with the dockerized API server.