mirror of
https://github.com/Sudo-JHare/FHIRFLARE-IG-Toolkit.git
synced 2025-11-05 17:45:14 +00:00
refactoring: factor out full image build components.
This commit is contained in:
parent
3fe12a8030
commit
75639c176c
10
Dockerfile
10
Dockerfile
@ -34,16 +34,6 @@ COPY templates/ templates/
|
|||||||
COPY static/ static/
|
COPY static/ static/
|
||||||
COPY tests/ tests/
|
COPY tests/ tests/
|
||||||
|
|
||||||
# Ensure /tmp, /app/h2-data, /app/static/uploads, and /app/logs are writable
|
|
||||||
RUN mkdir -p /tmp /app/h2-data /app/static/uploads /app/logs && chmod 777 /tmp /app/h2-data /app/static/uploads /app/logs
|
|
||||||
|
|
||||||
# Copy pre-built HAPI WAR and configuration
|
|
||||||
COPY hapi-fhir-jpaserver/target/ROOT.war /usr/local/tomcat/webapps/
|
|
||||||
COPY hapi-fhir-jpaserver/target/classes/application.yaml /usr/local/tomcat/conf/
|
|
||||||
COPY hapi-fhir-jpaserver/target/classes/application.yaml /app/config/application.yaml
|
|
||||||
COPY hapi-fhir-jpaserver/target/classes/application.yaml /usr/local/tomcat/webapps/app/config/application.yaml
|
|
||||||
COPY hapi-fhir-jpaserver/custom/ /usr/local/tomcat/webapps/custom/
|
|
||||||
|
|
||||||
# Install supervisord
|
# Install supervisord
|
||||||
RUN pip install supervisor
|
RUN pip install supervisor
|
||||||
|
|
||||||
|
|||||||
11
Dockerfile.full
Normal file
11
Dockerfile.full
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
FROM flare.lite
|
||||||
|
|
||||||
|
# Ensure /tmp, /app/static/uploads, and /app/logs are writable
|
||||||
|
RUN mkdir -p /tmp /app/h2-data /app/static/uploads /app/logs && chmod 777 /tmp /app/h2-data /app/static/uploads /app/logs
|
||||||
|
|
||||||
|
# Copy pre-built HAPI WAR and configuration
|
||||||
|
COPY hapi-fhir-jpaserver/target/ROOT.war /usr/local/tomcat/webapps/
|
||||||
|
COPY hapi-fhir-jpaserver/target/classes/application.yaml /usr/local/tomcat/conf/
|
||||||
|
COPY hapi-fhir-jpaserver/target/classes/application.yaml /app/config/application.yaml
|
||||||
|
COPY hapi-fhir-jpaserver/target/classes/application.yaml /usr/local/tomcat/webapps/app/config/application.yaml
|
||||||
|
COPY hapi-fhir-jpaserver/custom/ /usr/local/tomcat/webapps/custom/
|
||||||
Loading…
x
Reference in New Issue
Block a user