nextcloud-previews/README.md

55 lines
2.3 KiB
Markdown
Raw Permalink Normal View History

2024-06-07 22:33:35 +03:00
# nextcloud-previews ![`latest` version](https://img.shields.io/github/v/tag/0ranki/nextcloud-previews) [![Daily build](https://github.com/0ranki/nextcloud-previews/actions/workflows/current.yml/badge.svg)](https://github.com/0ranki/nextcloud-previews/actions/workflows/current.yml)
## 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.
2024-06-07 20:39:12 +03:00
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.
2023-11-30 20:09:15 +02:00
### Update to the image name
Starting from version 27.1.4 the image is the same as the repo, **`ghcr.io/0ranki/nextcloud-previews`**
> **Tagging the old `ghcr.io/0ranki/nextcloud-previews/nextcloud` has been stopped.**
2023-11-30 20:09:15 +02:00
## Usage
[Running using Podman Kube YAML](PODMAN.md)
[Running the Podman pod as a service with systemd](SYSTEMD.md)
2023-11-02 22:03:25 +02:00
For detailed instructions on using these images, go to https://github.com/nextcloud/docker
and https://docs.nextcloud.com/.
2023-11-30 20:09:15 +02:00
Simply use `ghcr.io/0ranki/nextcloud-previews:<version>`
instead of `docker.io/library/nextcloud`.
2024-06-07 19:54:36 +03:00
### `latest` currently points to 28.0.x
2024-07-01 08:54:27 +03:00
#### `next` currently points to 29.0.x
The latest version stays one version behind the current upstream latest image.
In addition to the `latest` tag, there's also the `next` tag, which is the latest released
Nextcloud version.
2023-11-30 20:09:15 +02:00
To pull e.g. version 27.1.4:
```
2023-11-30 20:09:15 +02:00
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
2022-09-14 00:10:44 +03:00
with them. These images are built for personal use and for learning GitHub actions.
2024-07-03 14:19:37 +03:00
<sup><sub>The github mirror is used to build the container images.
Mirrored from https://git.oranki.net/jarno/nextcloud-previews</sub></sup>