https://github.com/atb00ker/docker-nextcloud-plus
Nextcloud Plus is a custom nextcloud docker image based on the official nextcloud image. This image includes additional packages commonly used in nextcloud installations.
https://github.com/atb00ker/docker-nextcloud-plus
docker homelab nextcloud nextcloud-docker
Last synced: 2 months ago
JSON representation
Nextcloud Plus is a custom nextcloud docker image based on the official nextcloud image. This image includes additional packages commonly used in nextcloud installations.
- Host: GitHub
- URL: https://github.com/atb00ker/docker-nextcloud-plus
- Owner: atb00ker
- License: mit
- Created: 2024-12-31T22:34:04.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-09T10:54:15.000Z (4 months ago)
- Last Synced: 2025-01-09T11:41:43.199Z (4 months ago)
- Topics: docker, homelab, nextcloud, nextcloud-docker
- Language: Dockerfile
- Homepage:
- Size: 34.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Nextcloud Plus
Nextcloud Plus is a custom nextcloud docker image based on the official nextcloud image. This image includes additional packages commonly used in nextcloud installations.
![]()
[](https://github.com/atb00ker/docker-nextcloud-plus)
[](https://github.com/atb00ker/docker-nextcloud-plus/actions)
[](https://hub.docker.com/r/atb00ker/nextcloud)
[](https://hub.docker.com/r/atb00ker/nextcloud)
[](./LICENSE)## Key Changes
- **FFmpeg**: Facilitates video processing.
- **ImageMagick**: Offers advanced image manipulation.
- **SMBClient/Samba Client**: Enables integration with Samba file shares.
- **IMAP Support**: Configures the IMAP PHP extension for email functionalities.
- **PHP Extensions**: Ensures installation of all necessary PHP extensions and their runtime dependencies.The inspiration for the docker image comes from [an official example](https://github.com/nextcloud/docker/blob/master/.examples/dockerfiles/full/fpm/Dockerfile).
## GitHub Actions Workflow
The GitHub Actions workflow automates the building and deployment of the image to the Docker Hub registry. It runs every Saturday at 8:00 AM, ensuring the image with the latest tag aligns with the most recent Nextcloud version. If you use an automatic docker image update tool like [watchtower](https://github.com/containrrr/watchtower), be aware of this update schedule.
### Image Manual Update
```bash
docker build -f ./Containerfile -t atb00ker/nextcloud:latest ./
docker push atb00ker/nextcloud:latest
```