From f1d57d8cf92006603f769a6861629c284e1cf7ed Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 15:39:29 +0000 Subject: [PATCH] Use canonical links to external services. Signed-off-by: Kaloyan Nikolov --- .../insecure/mariadb/apache/compose.yaml | 4 ++-- .../insecure/mariadb/fpm/compose.yaml | 4 ++-- .../insecure/postgres/apache/compose.yaml | 4 ++-- .../insecure/postgres/fpm/compose.yaml | 4 ++-- .../with-nginx-proxy/mariadb/apache/compose.yaml | 6 +++--- .../with-nginx-proxy/mariadb/fpm/compose.yaml | 6 +++--- .../with-nginx-proxy/postgres/apache/compose.yaml | 6 +++--- .../with-nginx-proxy/postgres/fpm/compose.yaml | 6 +++--- README.md | 15 ++++++++------- 9 files changed, 28 insertions(+), 27 deletions(-) diff --git a/.examples/docker-compose/insecure/mariadb/apache/compose.yaml b/.examples/docker-compose/insecure/mariadb/apache/compose.yaml index f45dea47..c05d7d8e 100644 --- a/.examples/docker-compose/insecure/mariadb/apache/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/apache/compose.yaml @@ -1,6 +1,6 @@ services: # Note: MariaDB is an external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -16,7 +16,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always diff --git a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml index ebc63ff0..64faef6c 100644 --- a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml @@ -1,6 +1,6 @@ services: # Note: MariaDB is an external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -16,7 +16,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always diff --git a/.examples/docker-compose/insecure/postgres/apache/compose.yaml b/.examples/docker-compose/insecure/postgres/apache/compose.yaml index 66763c34..8ae34013 100644 --- a/.examples/docker-compose/insecure/postgres/apache/compose.yaml +++ b/.examples/docker-compose/insecure/postgres/apache/compose.yaml @@ -1,6 +1,6 @@ services: # Note: PostgreSQL is an external service. You can find more information about the configuration here: - # https://github.com/docker-library/docs/blob/master/postgres/README.md + # https://hub.docker.com/_/postgres db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: postgres:alpine @@ -11,7 +11,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always diff --git a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml index 14ef7219..8a88afd4 100644 --- a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml @@ -1,6 +1,6 @@ services: # Note: PostgreSQL is an external service. You can find more information about the configuration here: - # https://github.com/docker-library/docs/blob/master/postgres/README.md + # https://hub.docker.com/_/postgres db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: postgres:alpine @@ -11,7 +11,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml b/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml index 7c63ad11..e1132818 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml @@ -1,6 +1,6 @@ services: # Note: MariaDB is an external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -16,7 +16,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -75,7 +75,7 @@ services: - proxy-tier # Note: Letsencrypt companion is an external service. You can find more information about the configuration here: - # https://github.com/nginx-proxy/acme-companion/tree/main/docs#readme + # https://hub.docker.com/r/nginxproxy/acme-companion letsencrypt-companion: image: nginxproxy/acme-companion restart: always diff --git a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml index c56179fd..13d4a40b 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml @@ -1,6 +1,6 @@ services: # Note: MariaDB is an external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -16,7 +16,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -88,7 +88,7 @@ services: - proxy-tier # Note: Letsencrypt companion is an external service. You can find more information about the configuration here: - # https://github.com/nginx-proxy/acme-companion/tree/main/docs#readme + # https://hub.docker.com/r/nginxproxy/acme-companion letsencrypt-companion: image: nginxproxy/acme-companion restart: always diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml b/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml index 5ddbc034..035359f0 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml @@ -1,6 +1,6 @@ services: # Note: PostgreSQL is an external service. You can find more information about the configuration here: - # https://github.com/docker-library/docs/blob/master/postgres/README.md + # https://hub.docker.com/_/postgres db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: postgres:alpine @@ -11,7 +11,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -69,7 +69,7 @@ services: - proxy-tier # Note: Letsencrypt companion is an external service. You can find more information about the configuration here: - # https://github.com/nginx-proxy/acme-companion/tree/main/docs#readme + # https://hub.docker.com/r/nginxproxy/acme-companion letsencrypt-companion: image: nginxproxy/acme-companion restart: always diff --git a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml index 2feef12a..78654edd 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml @@ -1,6 +1,6 @@ services: # Note: PostgreSQL is an external service. You can find more information about the configuration here: - # https://github.com/docker-library/docs/blob/master/postgres/README.md + # https://hub.docker.com/_/postgres db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: postgres:alpine @@ -11,7 +11,7 @@ services: - db.env # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -83,7 +83,7 @@ services: - proxy-tier # Note: Letsencrypt companion is an external service. You can find more information about the configuration here: - # https://github.com/nginx-proxy/acme-companion/tree/main/docs#readme + # https://hub.docker.com/r/nginxproxy/acme-companion letsencrypt-companion: image: nginxproxy/acme-companion restart: always diff --git a/README.md b/README.md index 95095c0a..3be70217 100644 --- a/README.md +++ b/README.md @@ -404,7 +404,7 @@ Make sure to pass in values for `MYSQL_ROOT_PASSWORD` and `MYSQL_PASSWORD` varia ```yaml services: # Note: MariaDB is external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -419,7 +419,7 @@ services: - MYSQL_USER=nextcloud # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -457,7 +457,7 @@ Make sure to pass in values for `MYSQL_ROOT_PASSWORD` and `MYSQL_PASSWORD` varia ```yaml services: # Note: MariaDB is an external service. You can find more information about the configuration here: - # https://docs.linuxserver.io/images/docker-mariadb/#environment-variables-e + # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: mariadb:lts @@ -472,7 +472,7 @@ services: - MYSQL_USER=nextcloud # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always @@ -501,7 +501,8 @@ services: depends_on: - app volumes: - - ./nginx.conf:/etc/nginx/nginx.conf:ro # https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html + # https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html + - ./nginx.conf:/etc/nginx/nginx.conf:ro volumes_from: - app @@ -527,7 +528,7 @@ Example: ```yaml services: # Note: PostgreSQL is external service. You can find more information about the configuration here: - # https://github.com/docker-library/docs/blob/master/postgres/README.md + # https://hub.docker.com/_/postgres db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server image: postgres:alpine @@ -543,7 +544,7 @@ services: - postgres_password - postgres_user # Note: Redis is an external service. You can find more information about the configuration here: - # https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/#configuration + # https://hub.docker.com/_/redis redis: image: redis:alpine restart: always