diff --git a/release/Dockerfile b/release/Dockerfile deleted file mode 100644 index 4f78a1a..0000000 --- a/release/Dockerfile +++ /dev/null @@ -1,22 +0,0 @@ -FROM archlinux:latest - -# update system -RUN pacman -Syu --noconfirm && pacman-db-upgrade -#install jdk-openjdk java-openjfx -RUN pacman -S --noconfirm jdk-openjdk java-openjfx -# clean all the caches -RUN pacman -Scc --noconfirm - -ENV LANG=C.UTF-8 -ENV JAVA_HOME=/usr/lib/jvm/java-14-openjdk -ENV JAVAFX_HOME=$JAVA_HOME -ENV PATH=/usr/lib/jvm/java-14-openjdk/bin/:$PATH -#ENV JAVA_VERSION=14.0.2 - - -RUN mkdir /application/ -ADD scenarium-oauth.jar /application/ -WORKDIR /application/ - -CMD ["java", "-cp", "/application/scenarium-oauth.jar", "io.scenarium.oauth.WebLauncher"] - diff --git a/release_oauth/Dockerfile b/release_oauth/Dockerfile new file mode 100644 index 0000000..e2bb5ad --- /dev/null +++ b/release_oauth/Dockerfile @@ -0,0 +1,17 @@ +FROM bellsoft/liberica-openjdk-alpine:latest + +ENV LANG=C.UTF-8 +#ENV JAVA_HOME=/usr/lib/jvm/java-14-openjdk +#ENV JAVAFX_HOME=$JAVA_HOME +#ENV PATH=/usr/lib/jvm/java-14-openjdk/bin/:$PATH +#ENV JAVA_VERSION=14.0.2 + + +RUN mkdir /application/ +ADD scenarium-oauth.jar /application/ +WORKDIR /application/ + +EXPOSE 17080 + +CMD ["java", "-cp", "/application/scenarium-oauth.jar", "io.scenarium.oauth.WebLauncher"] + diff --git a/release/docker-compose.yaml b/release_oauth/docker-compose.yaml similarity index 64% rename from release/docker-compose.yaml rename to release_oauth/docker-compose.yaml index 1495e18..29c5830 100644 --- a/release/docker-compose.yaml +++ b/release_oauth/docker-compose.yaml @@ -6,5 +6,6 @@ services: image: io.scenarium/oauth container_name: io.scenarium.oauth ports: - - 17080:17080 - + - 21080:17080 + volumes: + - ./properties.txt:/application/properties.txt diff --git a/release/scenarium-oauth.jar b/release_oauth/scenarium-oauth.jar similarity index 100% rename from release/scenarium-oauth.jar rename to release_oauth/scenarium-oauth.jar