From 495f66fe2c23af2607bdb9224277d42aa62c7d53 Mon Sep 17 00:00:00 2001 From: tebarius Date: Mon, 22 Dec 2025 22:03:14 +0100 Subject: [PATCH] build with nginx-unprivileged --- .gitea/workflows/create_and_push_multiarch_container.yml | 2 +- Dockerfile | 4 +++- docker-compose.yml | 8 ++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 docker-compose.yml diff --git a/.gitea/workflows/create_and_push_multiarch_container.yml b/.gitea/workflows/create_and_push_multiarch_container.yml index a33f0c5..998aa60 100644 --- a/.gitea/workflows/create_and_push_multiarch_container.yml +++ b/.gitea/workflows/create_and_push_multiarch_container.yml @@ -6,7 +6,7 @@ on: image_tag: description: 'Tag für das Docker-Image z.B. v1.0.0 (latest wird immer mit gebaut)' required: true - default: '1.0.1' + default: '1.1.0' env: image_name: 404_games diff --git a/Dockerfile b/Dockerfile index 71e8b8e..ae34b7a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ -FROM nginx:stable-alpine-slim +FROM nginxinc/nginx-unprivileged:stable-alpine-slim LABEL authors="tebarius" LABEL description="nginx_with_404_and_502_games" COPY ./games /usr/share/nginx/html + +USER nginx diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..54e2d79 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,8 @@ +services: + 404-dev: + image: nginxinc/nginx-unprivileged:stable-alpine-slim + volumes: + - ./games:/usr/share/nginx/html + restart: unless-stopped + ports: + - "8080:8080"