diff --git a/Containers/alpine/Dockerfile b/Containers/alpine/Dockerfile index cd544ee7..9eb435f5 100644 --- a/Containers/alpine/Dockerfile +++ b/Containers/alpine/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2025 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM alpine:3.23.4 RUN set -ex; \ diff --git a/Containers/apache/Dockerfile b/Containers/apache/Dockerfile index 90acebd8..3fd17032 100644 --- a/Containers/apache/Dockerfile +++ b/Containers/apache/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM caddy:2.11.2-alpine AS caddy # From https://github.com/docker-library/httpd/blob/master/2.4/alpine/Dockerfile diff --git a/Containers/borgbackup/Dockerfile b/Containers/borgbackup/Dockerfile index cf257868..166d5c8e 100644 --- a/Containers/borgbackup/Dockerfile +++ b/Containers/borgbackup/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM alpine:3.23.4 RUN set -ex; \ diff --git a/Containers/clamav/Dockerfile b/Containers/clamav/Dockerfile index fb5bd068..bec3883d 100644 --- a/Containers/clamav/Dockerfile +++ b/Containers/clamav/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2022 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM alpine:3.23.4 RUN set -ex; \ diff --git a/Containers/collabora-online/Dockerfile b/Containers/collabora-online/Dockerfile index 2bd2a5e6..049c86ba 100644 --- a/Containers/collabora-online/Dockerfile +++ b/Containers/collabora-online/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # From https://gitlab.collabora.com/collabora-online/docker # hadolint ignore=DL3007 FROM registry.gitlab.collabora.com/collabora-online/docker:latest diff --git a/Containers/collabora/Dockerfile b/Containers/collabora/Dockerfile index 93565b9b..85ae1807 100644 --- a/Containers/collabora/Dockerfile +++ b/Containers/collabora/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # From a file located probably somewhere here: https://github.com/CollaboraOnline/online/blob/master/docker/from-packages/Dockerfile FROM collabora/code:25.04.9.4.1 diff --git a/Containers/docker-socket-proxy/Dockerfile b/Containers/docker-socket-proxy/Dockerfile index 240fc011..51b116cb 100644 --- a/Containers/docker-socket-proxy/Dockerfile +++ b/Containers/docker-socket-proxy/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2023 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM haproxy:3.3.8-alpine # hadolint ignore=DL3002 diff --git a/Containers/domaincheck/Dockerfile b/Containers/domaincheck/Dockerfile index 1bcc52db..5f764c49 100644 --- a/Containers/domaincheck/Dockerfile +++ b/Containers/domaincheck/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM alpine:3.23.4 RUN set -ex; \ apk upgrade --no-cache -a; \ diff --git a/Containers/fulltextsearch/Dockerfile b/Containers/fulltextsearch/Dockerfile index b8116847..ada17061 100644 --- a/Containers/fulltextsearch/Dockerfile +++ b/Containers/fulltextsearch/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2022 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # Probably from here https://github.com/elastic/dockerfiles/blob/9.3/elasticsearch/Dockerfile FROM elasticsearch:9.4.0 diff --git a/Containers/imaginary/Dockerfile b/Containers/imaginary/Dockerfile index 9320b308..01ced47a 100644 --- a/Containers/imaginary/Dockerfile +++ b/Containers/imaginary/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2022 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM golang:1.26.2-alpine3.23 AS go ENV IMAGINARY_HASH=6a274b488759a896aff02f52afee6e50b5e3a3ee diff --git a/Containers/mastercontainer/Dockerfile b/Containers/mastercontainer/Dockerfile index cf7cc041..6518cb04 100644 --- a/Containers/mastercontainer/Dockerfile +++ b/Containers/mastercontainer/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # Docker CLI is a requirement FROM docker:29.4.1-cli AS docker diff --git a/Containers/nextcloud/Dockerfile b/Containers/nextcloud/Dockerfile index df2d2f07..3e1d553c 100644 --- a/Containers/nextcloud/Dockerfile +++ b/Containers/nextcloud/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM php:8.3.30-fpm-alpine3.23 ENV PHP_MEMORY_LIMIT=512M diff --git a/Containers/notify-push/Dockerfile b/Containers/notify-push/Dockerfile index 1330d78b..5b97ede7 100644 --- a/Containers/notify-push/Dockerfile +++ b/Containers/notify-push/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2023 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM alpine:3.23.4 COPY --chmod=775 start.sh /start.sh diff --git a/Containers/onlyoffice/Dockerfile b/Containers/onlyoffice/Dockerfile index 2e1959bd..0f2c03be 100644 --- a/Containers/onlyoffice/Dockerfile +++ b/Containers/onlyoffice/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2022 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # From https://github.com/ONLYOFFICE/Docker-DocumentServer/blob/master/Dockerfile FROM onlyoffice/documentserver:9.3.1.2 diff --git a/Containers/postgresql/Dockerfile b/Containers/postgresql/Dockerfile index 7096429f..be280b6e 100644 --- a/Containers/postgresql/Dockerfile +++ b/Containers/postgresql/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # From https://github.com/docker-library/postgres/blob/master/18/alpine3.23/Dockerfile FROM postgres:18.3-alpine diff --git a/Containers/redis/Dockerfile b/Containers/redis/Dockerfile index c85231ed..f1b7fcb0 100644 --- a/Containers/redis/Dockerfile +++ b/Containers/redis/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # From https://github.com/redis/docker-library-redis/blob/release/8.2/alpine/Dockerfile FROM redis:8.6.3-alpine diff --git a/Containers/talk-recording/Dockerfile b/Containers/talk-recording/Dockerfile index bdfa1e7b..4d2905c6 100644 --- a/Containers/talk-recording/Dockerfile +++ b/Containers/talk-recording/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2023 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM python:3.14.3-alpine3.23 COPY --chmod=775 start.sh /start.sh diff --git a/Containers/talk/Dockerfile b/Containers/talk/Dockerfile index ce24d2d9..5434aa3e 100644 --- a/Containers/talk/Dockerfile +++ b/Containers/talk/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM nats:2.14.0-scratch AS nats FROM eturnal/eturnal:1.12.2-alpine AS eturnal FROM strukturag/nextcloud-spreed-signaling:2.1.1 AS signaling diff --git a/Containers/watchtower/Dockerfile b/Containers/watchtower/Dockerfile index 577a8de6..5cdd761e 100644 --- a/Containers/watchtower/Dockerfile +++ b/Containers/watchtower/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2021 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest FROM golang:1.26.2-alpine3.23 AS go ENV WATCHTOWER_COMMIT_HASH=652c89577076f6bc6f2af4465217589641216ee3 diff --git a/Containers/whiteboard/Dockerfile b/Containers/whiteboard/Dockerfile index d8840ba3..2eafe507 100644 --- a/Containers/whiteboard/Dockerfile +++ b/Containers/whiteboard/Dockerfile @@ -1,7 +1,6 @@ +# syntax=docker/dockerfile:latest # SPDX-FileCopyrightText: 2024 Nextcloud GmbH # SPDX-License-Identifier: AGPL-3.0-only - -# syntax=docker/dockerfile:latest # Probably from this file: https://github.com/nextcloud/whiteboard/blob/main/Dockerfile FROM ghcr.io/nextcloud-releases/whiteboard:v1.5.7