diff --git a/CHANGELOG.md b/CHANGELOG.md index 4da8f796f..36c543ca7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,8 @@ All notable changes to this project will be documented in this file. From versio - All responses now include a `Vary` header by @develop7 in #4609 - Log error when `db-schemas` config contains schema `pg_catalog` or `information_schema` by @taimoorzaeem in #4359 + Now fails at startup. Prior to this, it failed with `PGRST205` on requests related to these schemas. +- Build a static executable for aarch64-linux by @wolfgangwalther in #4193 +- Build the minimal docker image for aarch64-linux by @wolfgangwalther in #4193 ## [14.10] - 2026-04-16 diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 1d6b09a2f..000000000 --- a/Dockerfile +++ /dev/null @@ -1,21 +0,0 @@ -# PostgREST Docker Hub image for aarch64. -# The x86-64 is a single-static-binary image built via Nix, see: -# nix/tools/docker/README.md - -FROM ubuntu:noble@sha256:c4a8d5503dfb2a3eb8ab5f807da5bc69a85730fb49b5cfca2330194ebcc41c7b AS postgrest - -RUN apt-get update -y \ - && apt install -y --no-install-recommends libpq-dev zlib1g-dev jq gcc libnuma-dev \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* - -COPY postgrest /usr/bin/postgrest -RUN chmod +x /usr/bin/postgrest - -EXPOSE 3000 - -USER 1000 - -# Use the array form to avoid running the command using bash, which does not handle `SIGTERM` properly. -# See https://docs.docker.com/compose/faq/#why-do-my-services-take-10-seconds-to-recreate-or-stop -CMD ["postgrest"] diff --git a/docker-hub-readme.md b/docker-hub-readme.md index c17954277..0525e0ef7 100644 --- a/docker-hub-readme.md +++ b/docker-hub-readme.md @@ -61,5 +61,3 @@ The image is built from scratch using no commands are listed in the image history. See the [PostgREST repository](https://github.com/PostgREST/postgrest/tree/main/nix/tools/docker) for details on the build process and how to inspect the image. - -This does not apply to the arm64 variant, which is based on Ubuntu.