From 9b57d1f433172d793f0792bc383681a1d9e5429c Mon Sep 17 00:00:00 2001 From: Astound Date: Sun, 5 Jan 2025 01:57:02 +0800 Subject: update --- .gitea/workflows/release.yaml | 15 --------------- Dockerfile | 6 ++++-- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 46c9925..bc0c674 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -87,21 +87,6 @@ jobs: ${{ secrets.DOCKER_REGISTRY_USER}}/hypermirror:latest ${{ secrets.DOCKER_REGISTRY_USER}}/hypermirror:v${{ steps.meta.outputs.IMAGE_VERSION }} - - name: Run Trivy vulnerability scanner - uses: aquasecurity/trivy-action@0.29.0 - with: - image-ref: ${{ secrets.DOCKER_REGISTRY_USER}}/hypermirror:latest - format: 'table' - exit-code: '1' - ignore-unfixed: true - vuln-type: 'os' - severity: 'CRITICAL,HIGH' - env: - TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db:2 - TRIVY_JAVA_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-java-db:1 - TRIVY_SKIP_DB_UPDATE: false - TRIVY_SKIP_JAVA_DB_UPDATE: false - - name: Push Docker image uses: docker/build-push-action@v6 with: diff --git a/Dockerfile b/Dockerfile index 87e8ba2..587b555 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,12 +4,14 @@ RUN pacman -Syu --noconfirm && pacman -S --noconfirm \ nginx rsync cronie util-linux findutils && \ pacman -Scc --noconfirm -RUN mkdir /srv/repo +# Create the /srv/repo directory to store repository data +RUN mkdir -p /srv/repo COPY entrypoint.bash / RUN chmod u+x /entrypoint.bash - +# Define a mount point for the repository data VOLUME /srv/repo +# Expose port 80 for the web server EXPOSE 80 ENTRYPOINT ["/entrypoint.bash"] -- cgit v1.2.3