A lot of application customization happens in initializers (e.g. /config/initializers/qa.rb and qa_server.rb). From these files, you can configure colors for graphs, whether to show graphs or data tables or both, the time period behind these, time zone, caching controls, etc. To allow these to be easily set, the values in the initializers will be drawn from environment variables that are set in .env.
Related work
Already customizable...
- which authorities to use - by loading on to EFS drive (I believe this would allow for local authorities defined in yaml files.)
- .env file - by putting in S3 bucket
May also want to consider how an application would customize...
Questions
- Where do graphs go when they are generated?
A lot of application customization happens in initializers (e.g.
/config/initializers/qa.rb and qa_server.rb). From these files, you can configure colors for graphs, whether to show graphs or data tables or both, the time period behind these, time zone, caching controls, etc. To allow these to be easily set, the values in the initializers will be drawn from environment variables that are set in.env..env.exampleto show which can be configured.env, keeping current values as defaults if an environment variable isn't setupRelated work
Already customizable...
May also want to consider how an application would customize...
Questions