From 9362d983dc7ddee7000099ac818b15bb0a115df7 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 17:14:27 +0300 Subject: [PATCH 1/7] Update .examples/docker-compose/insecure/mariadb/apache/compose.yaml Co-authored-by: J0WI Signed-off-by: Kaloyan Nikolov --- .examples/docker-compose/insecure/mariadb/apache/compose.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.examples/docker-compose/insecure/mariadb/apache/compose.yaml b/.examples/docker-compose/insecure/mariadb/apache/compose.yaml index 57fa1f9d..f45dea47 100644 --- a/.examples/docker-compose/insecure/mariadb/apache/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/apache/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts command: --transaction-isolation=READ-COMMITTED restart: always volumes: From 3da9abd0234ce1bc3cea73220b98117946dac987 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 17:14:57 +0300 Subject: [PATCH 2/7] Update .examples/docker-compose/insecure/postgres/apache/compose.yaml Co-authored-by: J0WI Signed-off-by: Kaloyan Nikolov --- .examples/docker-compose/insecure/postgres/apache/compose.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.examples/docker-compose/insecure/postgres/apache/compose.yaml b/.examples/docker-compose/insecure/postgres/apache/compose.yaml index 3f863303..66763c34 100644 --- a/.examples/docker-compose/insecure/postgres/apache/compose.yaml +++ b/.examples/docker-compose/insecure/postgres/apache/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: postgres:16-alpine + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: postgres:alpine restart: always volumes: - db:/var/lib/postgresql/data:Z From b794772eee29495b9b12a6fb1003d79e354a1f97 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 17:15:05 +0300 Subject: [PATCH 3/7] Update .examples/docker-compose/insecure/mariadb/fpm/compose.yaml Co-authored-by: J0WI Signed-off-by: Kaloyan Nikolov --- .examples/docker-compose/insecure/mariadb/fpm/compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml index b7631d0f..acc85796 100644 --- a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml @@ -38,7 +38,7 @@ services: # Note: Nginx is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/nginx/ web: - image: nginx:alpine + image: nginx:alpine-slim restart: always ports: - 127.0.0.1:8080:80 From b0d2b409c5ffb9dcbc6f788722ba2364a7a32fe2 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 14:19:09 +0000 Subject: [PATCH 4/7] Moved some comments on new lines. Signed-off-by: Kaloyan Nikolov --- .examples/docker-compose/insecure/mariadb/fpm/compose.yaml | 3 ++- .examples/docker-compose/insecure/postgres/fpm/compose.yaml | 3 ++- .../docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml index acc85796..c5a7747d 100644 --- a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml @@ -43,7 +43,8 @@ services: ports: - 127.0.0.1:8080:80 volumes: - - ./web/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 + - ./web/nginx.conf:/etc/nginx/nginx.conf:ro # NOTE: The `volumes` included below should match those of the `app` container (unless you know what you're doing) - nextcloud:/var/www/html:z,ro depends_on: diff --git a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml index dfe3002f..649b4158 100644 --- a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml @@ -38,7 +38,8 @@ services: ports: - 127.0.0.1:8080:80 volumes: - - ./web/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 + - ./web/nginx.conf:/etc/nginx/nginx.conf:ro # NOTE: The `volumes` included below should match those of the `app` container (unless you know what you're doing) - nextcloud:/var/www/html:z,ro depends_on: 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 edc17ae1..4f661bb4 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml @@ -42,7 +42,8 @@ services: image: nginx:alpine restart: always volumes: - - ./web/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 + - ./web/nginx.conf:/etc/nginx/nginx.conf:ro # NOTE: The `volumes` included below should match those of the `app` container (unless you know what you're doing) - nextcloud:/var/www/html:z,ro environment: From 2b3107ab6860bdc5b93525049bff4eb0ea194f92 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 14:39:47 +0000 Subject: [PATCH 5/7] Moved another comment to new line Signed-off-by: Kaloyan Nikolov --- .../docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 2d419ddb..67120588 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml @@ -37,7 +37,8 @@ services: image: nginx:alpine restart: always volumes: - - ./web/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 + - ./web/nginx.conf:/etc/nginx/nginx.conf:ro # NOTE: The `volumes` included below should match those of the `app` container (unless you know what you're doing) - nextcloud:/var/www/html:z,ro environment: From dc73c15838794f218b7020ce2751d49036d6f7c8 Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 15:15:29 +0000 Subject: [PATCH 6/7] Unified across files / updated README file. Signed-off-by: Kaloyan Nikolov --- .../insecure/mariadb/fpm/compose.yaml | 3 ++- .../insecure/postgres/fpm/compose.yaml | 5 +++-- .../with-nginx-proxy/mariadb/apache/compose.yaml | 3 ++- .../with-nginx-proxy/mariadb/fpm/compose.yaml | 5 +++-- .../with-nginx-proxy/postgres/apache/compose.yaml | 3 ++- .../with-nginx-proxy/postgres/fpm/compose.yaml | 5 +++-- README.md | 13 ++++++++----- 7 files changed, 23 insertions(+), 14 deletions(-) diff --git a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml index c5a7747d..ebc63ff0 100644 --- a/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/mariadb/fpm/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts command: --transaction-isolation=READ-COMMITTED restart: always volumes: diff --git a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml index 649b4158..14ef7219 100644 --- a/.examples/docker-compose/insecure/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/insecure/postgres/fpm/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: postgres:16-alpine + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: postgres:alpine restart: always volumes: - db:/var/lib/postgresql/data:Z @@ -33,7 +34,7 @@ services: # Note: Nginx is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/nginx/ web: - image: nginx:alpine + image: nginx:alpine-slim restart: always ports: - 127.0.0.1:8080:80 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 1af9fb94..7c63ad11 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/apache/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts command: --transaction-isolation=READ-COMMITTED restart: always volumes: 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 4f661bb4..c56179fd 100644 --- a/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/mariadb/fpm/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts command: --transaction-isolation=READ-COMMITTED restart: always volumes: @@ -39,7 +40,7 @@ services: # Note: Nginx is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/nginx/ web: - image: nginx:alpine + image: nginx:alpine-slim restart: always volumes: # https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html 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 a5e98585..5ddbc034 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/postgres/apache/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: postgres:16-alpine + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: postgres:alpine restart: always volumes: - db:/var/lib/postgresql/data:Z 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 67120588..2feef12a 100644 --- a/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml +++ b/.examples/docker-compose/with-nginx-proxy/postgres/fpm/compose.yaml @@ -2,7 +2,8 @@ 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 db: - image: postgres:16-alpine + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: postgres:alpine restart: always volumes: - db:/var/lib/postgresql/data:Z @@ -34,7 +35,7 @@ services: # Note: Nginx is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/nginx/ web: - image: nginx:alpine + image: nginx:alpine-slim restart: always volumes: # https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html diff --git a/README.md b/README.md index a2f1c426..95095c0a 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ Database: ```console $ docker run -d \ -v db:/var/lib/mysql \ -mariadb:10.11 +mariadb:lts ``` ### Additional volumes @@ -406,7 +406,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts restart: always command: --transaction-isolation=READ-COMMITTED volumes: @@ -458,7 +459,8 @@ 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 db: - image: mariadb:10.11 + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: mariadb:lts restart: always command: --transaction-isolation=READ-COMMITTED volumes: @@ -492,7 +494,7 @@ services: # Note: Nginx is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/nginx/ web: - image: nginx:alpine + image: nginx:alpine-slim restart: always ports: - 8080:80 @@ -527,7 +529,8 @@ 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 db: - image: postgres:16-alpine + # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server + image: postgres:alpine restart: always volumes: - db:/var/lib/postgresql/data From f1d57d8cf92006603f769a6861629c284e1cf7ed Mon Sep 17 00:00:00 2001 From: Kaloyan Nikolov Date: Fri, 18 Apr 2025 15:39:29 +0000 Subject: [PATCH 7/7] 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