diff --git a/.gitea/workflows/docker.yaml b/.gitea/workflows/docker.yaml new file mode 100644 index 0000000..cc34826 --- /dev/null +++ b/.gitea/workflows/docker.yaml @@ -0,0 +1,9 @@ +name: Build Docker Container +run-name: ${{ gitea.actor }} is building container +on: [push] + +jobs: + Build-Container-Image: + runs-on: ubuntu-latest + steps: + - run: docker build -t alexohneander/alexohneander-zola:latest . diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..61f16ec --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM ghcr.io/getzola/zola:v0.20.0 as zola + +COPY . /project +WORKDIR /project +RUN ["zola", "build"] + +FROM ghcr.io/static-web-server/static-web-server:2 +WORKDIR / +COPY --from=zola /project/public /public \ No newline at end of file