Prevents GitHub from deactivating actions on this repository after 180 days of 'inactivity' |
||
|---|---|---|
| .github | ||
| .keepalive | ||
| Dockerfile.apache | ||
| Dockerfile.fpm | ||
| Dockerfile.fpm-alpine | ||
| LICENSE | ||
| README.md | ||
nextcloud-docker-smb
A Nextcloud Docker Image with SMB support built-in, based on the official Nextcloud Community Images.
This custom image installs SMB support via php-smbclient, as suggested in the official "full" examples, but it does not perform other changes, such as installing supervisord.
This results in a lightweight single-purpose image with full PHP-native SMB support that avoids issues popping up when using smbclient directly.
The intended purpose for this image is as a drop-in replacement for the Nextcloud Helm Chart.
Our build process hooks into the upstream repository, so image tags and variants should always be up-to-date.
Usage
To use the image, simply replace the source of the nextcloud image in your docker-compose/helm chart with either:
ghcr.io/spacebird-dev/nextcloud-docker-smb- or
quay.io/spacebird-dev/nextcloud-docker-smb
All versioned upstream tags except for latest and the production variants should be available.
Upstream Discussion
Issue 2145 discusses the future of SMB integration into the official Nextcloud Docker image. If this issue is ever resolved and SMB is included in the base images, this repo may become unnecessary.