From 8ac9c23e7a15a7987204d53252ce05e6ed3af94c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Horv=C3=A1t?= <horvatda@proton.me> Date: Wed, 12 Mar 2025 13:00:44 +0100 Subject: [PATCH] moved and pkg build web --- Dockerfile | 10 ---------- web.Dockerfile | 21 +++++++++++++++++++++ 2 files changed, 21 insertions(+), 10 deletions(-) delete mode 100644 Dockerfile create mode 100644 web.Dockerfile diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index c4328fc..0000000 --- a/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -FROM nginx:mainline-alpine-slim -RUN apk update && apk upgrade - -# copy files -WORKDIR /home/webserver -COPY ./nginx.conf /etc/nginx/ -COPY ./files /home/webserver/repo - -# expose and run -EXPOSE 8080 diff --git a/web.Dockerfile b/web.Dockerfile new file mode 100644 index 0000000..37a3643 --- /dev/null +++ b/web.Dockerfile @@ -0,0 +1,21 @@ +#FROM rust:latest +# +#COPY ./btc_miner ./btc_miner +#WORKDIR ./btc_miner + +FROM archlinux:latest as packager +RUN pacman-key --init +RUN tar czt +RUN repo-add ./files/customrepo.db.tar.gz ./files/*.pkg.tar.zst + + +FROM nginx:mainline-alpine-slim +RUN apk update && apk upgrade + +# copy files +WORKDIR /home/webserver +COPY ./nginx.conf /etc/nginx/ +COPY --from=packager /files/customrepo.db.tar.gz /home/webserver/repo + +# expose and run +EXPOSE 8080 -- GitLab