From e0c59f48d46db0a9ac39219b02dba2ef096586d1 Mon Sep 17 00:00:00 2001 From: enub Date: Thu, 17 Apr 2025 16:27:19 +0200 Subject: [PATCH 1/2] dockerize app --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..84148b4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM httpd:2.4 +COPY . /usr/local/apache2/htdocs/ \ No newline at end of file -- 2.47.2 From e377bcb852a4b78ffe870b1712e7160653c30c15 Mon Sep 17 00:00:00 2001 From: enub Date: Thu, 17 Apr 2025 16:29:43 +0200 Subject: [PATCH 2/2] adding gitea workflow --- .gitea/workflows/publish_container.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .gitea/workflows/publish_container.yaml diff --git a/.gitea/workflows/publish_container.yaml b/.gitea/workflows/publish_container.yaml new file mode 100644 index 0000000..c11ee29 --- /dev/null +++ b/.gitea/workflows/publish_container.yaml @@ -0,0 +1,17 @@ +name: Docker Image CI for Gitea + +on: + push + +jobs: + build_and_publish: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Docker Login + run: docker login --username enub --password ${{ secrets.DOCKER_ACCESS_TOKEN }} git.villarheni.de + - name: Build Image + run: docker build . --tag git.villarheni.de/enub/password_gen:latest + - name: Push Image + run: docker push git.villarheni.de/enub/password_gen:latest \ No newline at end of file -- 2.47.2