Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 6 days 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 (7 days ago)
- Default Branch: main
- Last Pushed: 2025-01-01T00:16:20.000Z (7 days ago)
- Last Synced: 2025-01-01T00:18:31.873Z (7 days ago)
- Topics: docker, homelab, nextcloud, nextcloud-docker
- Language: Dockerfile
- Homepage:
- Size: 35.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.
[![Code](https://img.shields.io/badge/code-opensource-green)](https://github.com/atb00ker/docker-nextcloud-plus)
[![GitHub Actions](https://github.com/atb00ker/docker-nextcloud-plus/actions/workflows/docker-image-update.yml/badge.svg)](https://github.com/atb00ker/docker-nextcloud-plus/actions)
[![Size](https://img.shields.io/docker/image-size/atb00ker/nextcloud.svg)](https://hub.docker.com/r/atb00ker/nextcloud)
[![DockerHub](https://img.shields.io/docker/pulls/atb00ker/nextcloud.svg)](https://hub.docker.com/r/atb00ker/nextcloud)
[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](./LICENSE)## Key Features
- **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
```