/OpenPype-Kitsu-Sync-for-Docker

Run your Kitsu Sync on your Docker server

Primary LanguageShellMIT LicenseMIT

OpenPype Kitsu Sync for Docker

Run your OpenPype Kitsu Sync on your Docker server

For more information about the sync module, please visit OpenPypes webpage: Kitsu Administration

For more information about this dockerfile, please visit the Github Page

How to use this image

To run this image you will need to add a couple for environment variables:

docker run -d
-e OPENPYPE_VERSION=latest \
-e OPENPYPE_MONGO=mongodb://username:password@url.com \
-e KITSU_USERNAME=kitsu-user@url.com \
-e KITSU_PASSWORD=kitsu-passwrod \
-v op-data:/opt/openpype \
--name openpype-kitsu-sync emberlightvfxopenpype-kitsu-sync:latest

Or for docker compose:

version: '3'
services:
  openpype-kitsu-sync:
    image: emberlightvfx/openpype-kitsu-sync:latest
    environment:
      - OPENPYPE_MONGO=mongodb://user:password@url.com
      - KITSU_USERNAME=kitsu-user@url.se
      - KITSU_PASSWORD=kitsu-password
      - OPENPYPE_VERSION=latest
      # To use with tags intsead, enter the versionn name under VERSION and the tag name under TAG as seen below
      #- OPENPYPE_VERSION=3.15.1-nightly.5
      #- TAG_VERSION=CI/3.15.1-nightly.5
    volumes:
      - 'op-data:/opt/openpype'

volumes:
    op-data:
        name: op-data

Full Set up with docker-compose

One command install with docker-compose.

git clone https://github.com/EmberLightVFX/OpenPype-Kitsu-Sync-for-Docker.git
cd OpenPype-Kitsu-Sync-for-Docker
nano docker-compose.yml
docker-compose up -d