nextcloud-previews/README.md

2.0 KiB

nextcloud-previews latest version Automatic Build

Nextcloud container with preinstalled video preview generation

These are container images built using the official Nextcloud Apache images as source, adding the required packages to generate video previews.

Images are built daily using GitHub Actions.

I strongly recommend using a specific major version in your docker-compose, kube YAML files or scripts. This will avoid accidentally updating your instance.

Update to the image name

Starting from version 27.1.4 the image is the same as the repo, ghcr.io/0ranki/nextcloud-previews

The old ghcr.io/0ranki/nextcloud-previews/nextcloud still works, but pushes will stop at some point in the future.

Usage

Running using Podman Kube YAML

Running the Podman pod as a service with systemd

For detailed instructions on using these images, go to https://github.com/nextcloud/docker and https://docs.nextcloud.com/.

Simply use ghcr.io/0ranki/nextcloud-previews:<version> instead of docker.io/library/nextcloud.

latest currently points to 28.0.x

To pull e.g. version 27.1.4:

podman pull ghcr.io/0ranki/nextcloud-previews:27.1.4

The images have a convenience script installed that modifies config.php to actually enable the video preview generation. To use it, finish the first run wizard first, then

podman run <name-of-nc-container> enable-previews

if using podman. If using docker substitute podman with docker. The script makes a backup copy of config.php starting from versions 23.0.7 and 24.0.3 (noticed that feature missing a bit late)

Disclaimer

Nextcloud is a registered trademark of Nextcloud GmbH, and I am in no way affiliated with them. These images are built for personal use and for learning GitHub actions.