From 5f3725b72af90d36889424fa5f3e1c77ea1cfd1d Mon Sep 17 00:00:00 2001 From: Constantin Simonis Date: Thu, 16 Jan 2025 16:46:20 +0100 Subject: [PATCH] dockerize maybe --- .gitea/workflows/build.yaml | 18 ++++++++++++++++++ Dockerfile | 5 +++++ {img => src/img}/cloudflare-zero-trust.png | Bin {img => src/img}/namecheap.png | Bin {jank => src/jank}/public.key | 0 {mc => src/mc}/no-item-frames.zip | Bin robots.txt => src/robots.txt | 0 {sh => src/sh}/locales.sh | 0 8 files changed, 23 insertions(+) create mode 100644 .gitea/workflows/build.yaml create mode 100644 Dockerfile rename {img => src/img}/cloudflare-zero-trust.png (100%) rename {img => src/img}/namecheap.png (100%) rename {jank => src/jank}/public.key (100%) rename {mc => src/mc}/no-item-frames.zip (100%) rename robots.txt => src/robots.txt (100%) rename {sh => src/sh}/locales.sh (100%) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..d9078c0 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,18 @@ +name: build +on: push +jobs: + build: + runs-on: remote + steps: + - uses: actions/checkout@v4 + - uses: docker/login-action@v1 + with: + registry: git.simonis.lol + username: ${{ vars.DOCKER_USER }} + password: ${{ vars.DOCKER_PW }} + + - name: build + run: docker build -t git.simonis.lol/sites/cdn:latest . + + - name: push + run: docker push git.simonis.lol/sites/cdn:latest \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..26bad05 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,5 @@ +FROM nginx:latest + +COPY src /usr/share/nginx/html + +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/img/cloudflare-zero-trust.png b/src/img/cloudflare-zero-trust.png similarity index 100% rename from img/cloudflare-zero-trust.png rename to src/img/cloudflare-zero-trust.png diff --git a/img/namecheap.png b/src/img/namecheap.png similarity index 100% rename from img/namecheap.png rename to src/img/namecheap.png diff --git a/jank/public.key b/src/jank/public.key similarity index 100% rename from jank/public.key rename to src/jank/public.key diff --git a/mc/no-item-frames.zip b/src/mc/no-item-frames.zip similarity index 100% rename from mc/no-item-frames.zip rename to src/mc/no-item-frames.zip diff --git a/robots.txt b/src/robots.txt similarity index 100% rename from robots.txt rename to src/robots.txt diff --git a/sh/locales.sh b/src/sh/locales.sh similarity index 100% rename from sh/locales.sh rename to src/sh/locales.sh