Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build demo production settings #58

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Build demo production settings #58

wants to merge 5 commits into from

Conversation

justinrporter
Copy link
Contributor

@justinrporter justinrporter commented Jul 11, 2021

  • Remove production.yml in favor of production-demo.yml. A generic production.yml was probably never going to work anyway, and the demo nicely serve as a demo for users (since it's hosted live) and a demo for implementers (since we commit the settings to our repo).
  • Move POSTGRES_HOST=kc-med-oslerdb.kc.umkc.edu from ./.envs/.production/.postgres (where it obviously only applies to UMKC) to production-umkc.yml
  • Remove traces of Traefik
  • Create .envs/.secrets/.gitignore that ignores everthing in that directory. Can be used as a repository for secrets.
  • Create .compose/production/nginx/certs/.gitignore to automatically git-ignore any SSL certs placed there.
  • Create docs/running-in-production.rst to describe the process of setting up LLEMR in production.
  • Update postgres from 11.3 to 11.12

@justinrporter justinrporter self-assigned this Jul 11, 2021
@justinrporter justinrporter added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 11, 2021
@justinrporter justinrporter requested a review from wwick July 11, 2021 16:43
bjubes added a commit to bjubes/llemr that referenced this pull request Aug 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant