diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..d838da9 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +examples/ diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..2c7d170 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,7 @@ +version: 2 +updates: + # Maintain dependencies for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index f7b2f9a..8fd0b5f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Prepare id: prep @@ -63,17 +63,17 @@ jobs: echo ::set-output name=docker_image::${DOCKER_IMAGE} - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 with: platforms: all - name: Set up Docker Buildx id: buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Login to DockerHub if: github.event_name != 'pull_request' - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} @@ -101,7 +101,7 @@ jobs: fi - name: Build - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v3 with: builder: ${{ steps.buildx.outputs.name }} context: . diff --git a/Dockerfile b/Dockerfile index c7c6cbf..6d6e176 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,7 +23,7 @@ ENV COLLABORA_ONLINE_BRANCH=${COLLABORA_ONLINE_BRANCH:-"master"} \ # APP_NAME=${APP_NAME:-"Document Editor"} \ # - POCO_VERSION=${POCO_VERSION:-"poco-1.11.1-release.tar.gz"} \ + POCO_VERSION=${POCO_VERSION:-"poco-1.11.3-release.tar.gz"} \ POCO_URL=${POCO_URL:-"https://github.com/pocoproject/poco/archive/"} \ # MAX_CONNECTIONS=${MAX_CONNECTIONS:-"100000"} \ diff --git a/README.md b/README.md index 0ceee86..e67d7ab 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ The following image tags are available along with their tagged release based on | `5.3.x` | `3.4.x` | `1.1` | #### Multi Architecture -Images are built primarily for `amd64` architecture, and may also include builds for `arm/v6`, `arm/v7`, `arm64` and others. These variants are all unsupported. Consider [sponsoring](https://github.com/sponsors/tiredofit) my work so that I can work with various hardware. To see if this image supports multiple architecures, type `docker manifest (image):(tag)` +Images are built primarily for `amd64` architecture, and may also include builds for `arm/v7`, `arm64` and others. These variants are all unsupported. Consider [sponsoring](https://github.com/sponsors/tiredofit) my work so that I can work with various hardware. To see if this image supports multiple architecures, type `docker manifest (image):(tag)` ## Configuration ### Quick Start