This image is built using this Dockerfile (available at https://github.com/icebrian/nextcloud-docker-smb)
FROM nextcloud:24.0.1-apache
RUN apt-get update && apt-get install -y sudo procps smbclient libsmbclient-dev && pecl install smbclient && docker-php-ext-enable smbclient && rm -rf /var/lib/apt/lists/*
RUN sed -i 's/opcache.interned_strings_buffer=16/opcache.interned_strings_buffer=32/g' /usr/local/etc/php/conf.d/opcache-recommended.ini
RUN mkdir /var/www/.cache && mkdir /var/www/.cache/samba
It simply builds from the oficial Nextcloud image and adds sudo (to be able to run occ for maitenance tasks) and SMB support to it. It also increases opcache.interned_strings_buffer from 16 to 32 and finally the mkdir cmd is to avoid a smbclient bug and constant error message.
I will update this image whenever I personally update my nexstcloud installation.
Content type
Image
Digest
sha256:d5923aa8f…
Size
470.8 MB
Last updated
over 1 year ago
docker pull icebrian/nextcloud-docker-smb:31.0.1-v1-apache