Kali ini saya akan membahas cara mengaktifkan thumbnails video di Nextcloud menggunakan Docker, dengan bantuan alat manajemen kontainer, Portainer. Thumbnails video adalah tampilan gambar kecil yang muncul saat Anda melihat daftar file media di Nextcloud, memungkinkan Anda dengan mudah mengidentifikasi dan memilih video yang diinginkan.

Bagi anda yang baru install Nextcloud utamanya versi docker, pasti sadar bahwa video yang di upload tidak ada thumbnailsnya, sehingga kita kesulitan untuk mengidentifikasi video-video tersebut. Untuk membuat video-video tadi memiliki thumbnails ikuti langkah-langkah berikut.

 

Bagi pengguna Nextcloud-docker, ikuti dulu langkah di bawah ini, bagi pengguna Nextcloud tanpa docker, bisa lewati tahap install Portainer

1. Install Portainer, jika belum ada

$ docker volume create portainer_data

$ docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest

Buka browser ke halaman https://localhost:9443 dan lanjutkan setup nya

 

2. Buka portainer di browser (https://localhost:9443)

3. Dari menu, pilih Containers

4. Pilih kontainer dengan nama ‘app-container’ dan pilih Console

 

 

 

Pengguna Nextcloud-docker, ikuti dulu langkah di atas hingga console tampil, lalu lanjut ke tahap di bawah.

Pengguna Nextcloud lainnya bisa langsung ke tahap di bawah ini.

 

1. Di Terminal, update the repository and install nano

$ apt update

$ apt install nano

2. Install ffmpeg, imagemagick, ghostscript

$ apt install ffmpeg imagemagick ghostscript

3. Buka file konfigurasi

File konfigurasi, lokasinya ada di dalam folder instalasi nextcloud, silahkan path di bawah ini disesuaikan.

Untuk instalasi nextcloud via docker

$ sudo nano /var/www/html/config/config.php

Untuk instalasi nextcloud lainnya, silahkan sesuaikan path installasinya

$ sudo nano /var/www/nextcloud/config/config.php

4. Tambahkan kode di bawah pada bagian paling bawah file config tadi

'enable_previews' => true,
'enabledPreviewProviders' =>
array (
'OC\Preview\Movie',
'OC\Preview\PNG',
'OC\Preview\JPEG',
'OC\Preview\GIF',
'OC\Preview\BMP',
'OC\Preview\XBitmap',
'OC\Preview\MP3',
'OC\Preview\MP4',
'OC\Preview\TXT',
'OC\Preview\MarkDown',
'OC\Preview\PDF'
),

 

5. Save & Close

Nextcloud akan segera mengenerate thumbnails untuk tipe-tipe file diatas tadi, termasuk file-file video.