33800 Docs

← Retour

Task : API FFmpeg + Reparation Nextcloud

Date : 18/12/2025

Statut : TERMINE


1. Reparation Nextcloud

Probleme

Diagnostic

Actions

  1. occ maintenance:repair execute
  2. Mot de passe admin reinitialise
  3. Mot de passe Gouroubleu reinitialise

Credentials temporaires

User Password
admin TempPass123!
Gouroubleu TempPass123!

Action utilisateur requise

Vider les cookies du navigateur pour nextcloud.33800.nowhere84.com


2. API FFmpeg pour Jellyfin

Contexte

Actions realisees

  1. Installation Docker sur Jellyfin

    sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  2. Creation du projet

    • Stack : Bun + Elysia
    • Support VAAPI pour GPU AMD
    • Restriction reseau prive
  3. Push sur GitLab

  4. Deploiement sur Jellyfin

    cd ~/apps/ffmpeg-api
    sudo docker compose up -d --build

Configuration finale

Propriete Valeur
URL http://192.168.1.199:3200
Container ffmpeg-api
Port 3200
GPU AMD Radeon RX Vega M GL (VAAPI)

Endpoints

Method Endpoint Description
GET /health Healthcheck
POST /probe Analyse fichier media
POST /transcode Transcodage video
POST /thumbnail Generation miniature
GET /jobs Liste des jobs
GET /jobs/:id Statut job
DELETE /jobs/:id Annuler job

Volumes montes

Test

curl http://192.168.1.199:3200/health
# {"status":"ok","ffmpeg":"available","ffprobe":"available","vaapi":"available"}

Fichiers crees/modifies


Prochaines etapes suggerees