mirror of
https://github.com/Sudo-JHare/FHIRFLARE-IG-Toolkit.git
synced 2025-09-17 18:35:02 +00:00
Remove Hapi validaotr replace with Hl7 Validator restructure validation report provide Json and Html validation reports remove hardcoded local references and couple to ENV allowing custom env Fhir Server URl to be set for local ""instance:
23 lines
712 B
YAML
23 lines
712 B
YAML
version: '3.8'
|
|
services:
|
|
fhirflare:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
ports:
|
|
- "5000:5000"
|
|
- "8080:8080" # Keep port exposed, even if Tomcat isn't running useful stuff in Lite
|
|
volumes:
|
|
- ./instance:/app/instance
|
|
- ./static/uploads:/app/static/uploads
|
|
- ./instance/hapi-h2-data/:/app/h2-data # Keep volume mounts consistent
|
|
- ./logs:/app/logs
|
|
environment:
|
|
- FLASK_APP=app.py
|
|
- FLASK_ENV=development
|
|
- NODE_PATH=/usr/lib/node_modules
|
|
- APP_MODE=standalone
|
|
- APP_BASE_URL=http://localhost:5000
|
|
- HAPI_FHIR_URL=https://fhir.hl7.org.au/aucore/fhir/DEFAULT/
|
|
command: supervisord -c /etc/supervisord.conf
|