diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..8cd154ff954c788bcbf8869b16abb180610ec0f8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM tomcat:9-jre8 + +RUN rm -rf /usr/local/tomcat/webapps/* +COPY build/2.2.0/BudgetMaster-v2.2.0.war $CATALINA_HOME/webapps/ROOT.war +COPY src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties + +EXPOSE 8080 \ No newline at end of file diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000000000000000000000000000000000000..d004b0a1dc1f38501d0e21ad117c2a420e9125ec --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,11 @@ +version: '3.3' +services: + budgetmaster: + image: deadlocker/budgetmaster:latest + restart: always + volumes: + - "./data:/root/.Deadlocker/BudgetMaster" + expose: + - "8080" + ports: + - "8080:8080" \ No newline at end of file diff --git a/src/main/resources/config/templates/settings-docker.properties b/src/main/resources/config/templates/settings-docker.properties new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391