commit c3123be769af04e075128074c0487d9cc66358b8 Author: ange Date: Sun Apr 20 13:12:29 2025 +0000 feat: Dockerfile diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..929f7c1 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,20 @@ +on: push + +jobs: + deploy: + runs-on: debian + steps: + - uses: actions/checkout@v1 + - name: setup env + run: | + . ./.env || true + REGISTRY="$(sed 's .*:// ' <<< ${{ gitea.server_url }})" + cat <> .env + REGISTRY="$REGISTRY" + IMAGEAPP="$REGISTRY/${{ gitea.repository }}:${{ gitea.ref_name }}" + EOF + cat .env + + - uses: actions/kaniko@v1 + with: + password: "${{ secrets.PKGRW }}" diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..74504dc --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM docker.io/debian:12-slim +RUN apt-get update \ + && apt-get install -y --no-install-recommends \ + borgbackup \ + openssh-client \ + && rm -rf /var/lib/apt/lists/* +ENTRYPOINT ["borg"]