This project provides a custom Docker image for Nextcloud with FFmpeg pre-installed. FFmpeg enables advanced media processing, such as video previews, transcoding, and audio extraction, directly within your Nextcloud instance.
- Nextcloud + Apache: Based on the official Nextcloud Apache image
- FFmpeg Integration: Enables video previews, transcoding, and more
- Easy Deployment: Ready-to-use Docker setup
- Minimal Footprint: Installs only required packages
git clone https://github.com/dakky/nextcloud-ffmpg.git
# Clone the repository (if needed)
git clone https://github.com/dakky/nextcloud-ffmpeg.git
cd nextcloud-ffmpeg
# Build the Docker image
sudo docker build -t nextcloud-ffmpeg .
# Run the container
sudo docker run -d \
-p 8080:80 \
-v nextcloud_data:/var/www/html \
--name nextcloud-ffmpeg \
nextcloud-ffmpegAccess your Nextcloud instance at http://localhost:8080.
- Docker (v20+ recommended)
- ~2GB RAM for smooth media processing
- Only the amd64 architecture is supported and built by this image.
You can extend this image by adding more packages or custom scripts in the Dockerfile.
This project is licensed under the MIT License. See LICENSE for details.
Pull requests and issues are welcome! For questions, open an issue or contact the maintainer:
- GitHub: dakky