From f8ee71f21ee3d01a1965db9e45c375eca060f2da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sat, 26 Oct 2024 23:36:28 +0000 Subject: [PATCH] dockerimage_v29 (#2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-on: https://git.limbosolutions.com/marcio.fernandes/nextcloud/pulls/2 Co-authored-by: Márcio Fernandes Co-committed-by: Márcio Fernandes --- docker/Dockerfile | 4 +- docker/docker-compose.yaml | 124 ++++++++++++++++++------------------- 2 files changed, 64 insertions(+), 64 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index caf5de2..0ef322d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,3 +1,3 @@ -#image name : nextcloud-smbclient:28.0 -FROM nextcloud:28.0 +#image name : nextcloud-smbclient:30.0 +FROM nextcloud:30.0 RUN apt update;apt install -y smbclient libsmbclient-dev;pecl install smbclient;echo "extension=smbclient.so" >> /usr/local/etc/php/conf.d/nextcloud.ini; echo "extension=smbclient.so" >> /usr/local/etc/php.ini \ No newline at end of file diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 8d21598..9893c36 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -1,62 +1,62 @@ -version: '2' -services: - db: - image: mariadb:10.5 - command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW - volumes: - - db:/var/lib/mysql - environment: - - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - networks: - - cloud_limbosolutions_com_private - restart: unless-stopped - app: - image: nextcloud-smbclient:28.0 - container_name: cloud_limbosolutions_com-nextcloud - links: - - db - volumes: - - html:/var/www/html - environment: - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - - MYSQL_HOST=db - - PHP_MEMORY_LIMIT=2048M - networks: - - cloud_limbosolutions_com_private - - wan_reverse_proxy_public - restart: unless-stopped - duplicati: - image: duplicati-mysqlclient:latest - container_name: cloud_limbosolutions_com-duplicati - environment: - - MYSQL_HOST=db - - MYSQL_DATABASE=${MYSQL_DATABASE} - - MYSQL_USER=${MYSQL_USER} - - MYSQL_PASSWORD=${MYSQL_PASSWORD} - - MYSQL_BACKUP_FOLDER=/bck/db-dumps - volumes: - - duplicati_data:/data - - db:/bck/db_data:ro - - html:/bck/app_data:ro - - duplicati_data:/bck/duplicati_data:ro - - db-dumps:/bck/db_dumps - networks: - - cloud_limbosolutions_com_private - - wan_reverse_proxy_public - restart: unless-stopped - ports: - - 8200:8200 -volumes: - html: - db: - duplicati_data: - db-dumps: -networks: - cloud_limbosolutions_com_private: - wan_reverse_proxy_public: - external: true +version: '2' +services: + db: + image: mariadb:10.5 + command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW + volumes: + - db:/var/lib/mysql + environment: + - MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + networks: + - cloud_limbosolutions_com_private + restart: unless-stopped + app: + image: nextcloud-smbclient:30.0 + container_name: cloud_limbosolutions_com-nextcloud + links: + - db + volumes: + - html:/var/www/html + environment: + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_HOST=db + - PHP_MEMORY_LIMIT=2048M + networks: + - cloud_limbosolutions_com_private + - wan_reverse_proxy_public + restart: unless-stopped + duplicati: + image: duplicati-mysqlclient:latest + container_name: cloud_limbosolutions_com-duplicati + environment: + - MYSQL_HOST=db + - MYSQL_DATABASE=${MYSQL_DATABASE} + - MYSQL_USER=${MYSQL_USER} + - MYSQL_PASSWORD=${MYSQL_PASSWORD} + - MYSQL_BACKUP_FOLDER=/bck/db-dumps + volumes: + - duplicati_data:/data + - db:/bck/db_data:ro + - html:/bck/app_data:ro + - duplicati_data:/bck/duplicati_data:ro + - db-dumps:/bck/db_dumps + networks: + - cloud_limbosolutions_com_private + - wan_reverse_proxy_public + restart: unless-stopped + #ports: + # - 8200:8200 +volumes: + html: + db: + duplicati_data: + db-dumps: +networks: + cloud_limbosolutions_com_private: + wan_reverse_proxy_public: + external: true