sillsdev / web-languageforge

Language Forge: Online Collaborative Dictionary Building on the Web and Phone.
https://languageforge.org
MIT License
44 stars 29 forks source link

Add docker-compose merge file for production build #1822

Closed rmunn closed 1 month ago

rmunn commented 1 month ago

Fixes #1821

Description

This will allow the default docker-compose.yml file to build the development build, but allow passing an extra -f flag to docker compose in order to build the production build instead. (This is the Docker Compose equivalent of kustomize, though a little easier to use and understand than kustomize).

Screenshots

Demonstrate any UI / behavioral changes with screenshots or animations.

Checklist

Testing

Testers, use the following instructions against our staging environment. Post your findings as a comment and include any meaningful screenshots, etc.

Describe how to verify your changes and provide any necessary test data.

github-actions[bot] commented 1 month ago

Unit Test Results

362 tests   362 :white_check_mark:  13s :stopwatch:  37 suites    0 :zzz:   1 files      0 :x:

Results for commit 02a1e51b.

:recycle: This comment has been updated with latest results.