Files
wiki/Catalogue-Self-Hosted/apps/app-kitsu.md
T
2026-06-09 18:40:21 +02:00

3.5 KiB


title: Kitsu created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, video-editing, app-marathon3-batch-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=video-editing&app=kitsu]

🎞️ Kitsu

Production tracker open source pour studios d'animation et VFX — gestion de projets, shots, tâches, revues.

📋 Informations Générales

Champ Valeur
Site web kitsu.cx
GitHub cgwire/kitsu
License AGPL-3.0
Langage JavaScript (Vue + Node)
Étoiles GitHub ~2k
Catégorie cat-video-editing

📝 Description

Kitsu (par CGWire) est un production tracker (projet/task/asset management) conçu pour les studios d'animation 2D/3D, VFX, et jeux vidéo. Il couvre: gestion de productions, assets, shots, tâches avec statuts, time-logs, commentaires par frame vidéo, et intégration Kitsu/Flow for review. Différence vs ShotGrid/Autodesk: Kitsu est 100% open source, gratuit, avec un focus sur l'animation et la review collaborative. Pour qui: studios d'animation, VFX, motion design, écoles d'animation, freelances en production.

🚀 Installation

Docker Compose (recommandé)

version: '3.8'
services:
  kitsu:
    image: cgwire/kitsu:latest
    container_name: kitsu
    restart: unless-stopped
    environment:
      - KITSU_DATABASE_URL=postgres://kitsu:***@kitsu-db:5432/kitsu
      - KITSU_SECRET_KEY=change...om
    volumes:
      - kitsu-data:/opt/kitsu/data
    labels:
      - traefik.enable=true
      - traefik.http.routers.kitsu.rule=Host(`kitsu.example.com`)
      - traefik.http.routers.kitsu.entrypoints=websecure
      - traefik.http.routers.kitsu.tls.certresolver=letsencrypt
      - traefik.http.services.kitsu.loadbalancer.server.port=80

  kitsu-db:
    image: postgres:13-alpine
    container_name: kitsu-db
    restart: unless-stopped
    environment:
      POSTGRES_USER: kitsu
      POSTGRES_PASSWORD: changeMe
      POSTGRES_DB: kitsu
    volumes:
      - kitsu-db:/var/lib/postgresql/data

  kitsu-zou:
    image: cgwire/zou:latest
    container_name: kitsu-zou
    restart: unless-stopped
    environment:
      - ZOU_DATABASE_URL=postgres://zou:***@kitsu-db:5432/zou
    labels:
      - traefik.enable=true
      - traefik.http.routers.zou.rule=Host(`zou.example.com`)
      - traefik.http.routers.zou.tls.certresolver=letsencrypt

volumes:
  kitsu-data:
  kitsu-db:

Stack: Kitsu (frontend) + Zou (API events/previews) + PostgreSQL.

🔄 Alternatives

Open Source

Propriétaires

  • Autodesk ShotGrid (ex Shotgun) — Référence industrie, très cher.
  • ftrack — Cloud production tracker.
  • Celtx — Studio, moins technique.

🔐 Sécurité

  • Auth: comptes + OAuth2 + LDAP possible.
  • Review videos: stockés chiffrés at-rest.
  • API tokens: limiter aux services internes.
  • Backups: PostgreSQL + assets (rclone/s3).

📚 Ressources

Pages Liées