commit a27816ebefd4d0067cf00fd83cf09b3aca23a6fd Author: Tobias Brummer Date: Thu May 22 11:55:18 2025 +0200 Initial Commit diff --git a/.forgejo/workflows/docker-publish.yml b/.forgejo/workflows/docker-publish.yml new file mode 100644 index 0000000..be03758 --- /dev/null +++ b/.forgejo/workflows/docker-publish.yml @@ -0,0 +1,34 @@ +name: Docker +on: + push: + branches: [ "main" ] + +env: + REGISTRY: git.lycaknight.de + +jobs: + build: + runs-on: docker + permissions: + contents: read + packages: write + id-token: write + + steps: + - name: Log into Container Registry + uses: docker/login-action@v3 + with: + registry: ${{ env.REGISTRY }} + username: ${{ gitea.actor }} + password: ${{ secrets.PORTFOLIO_TOKEN }} + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Build and push Docker image + id: build-and-push + uses: docker/build-push-action@v6 + with: + tags: ${{ env.REGISTRY }}/${{ gitea.repository }}:latest + platforms: linux/arm64 + push: true \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..1c71b8f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,4 @@ +FROM erikvl87/languagetool:latest +USER root +RUN apk add fasttext +USER languagetool \ No newline at end of file