Skip to content

techmadentertainment/kitsu-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kitsu Docker Compose

This is a Docker Compose version of Kitsu Docker.

This Compose will use e separate container for the PostgresDB in order to be installed on Synology DSM 7.2

First Installation

Some ENV variabile should be provided in order to work. Best apporach is to rename the sample.env to .env and fill the variabiles.
Then you should specify the version of Zou and Kitsu that you want to install. This can be done chaging the Dockerfile. According to the version of Kitus that is defined, you should update the image version of docker-kitsu in compose.yaml

$ docker compose build

In order to init the the ZOU DB you should run the following command:

$ docker compose run zou bash /opt/zou/init_zou.sh

And finally to run Kitsu:

$ docker compose up --detach

Usage

URL:

Kitsu: http://127.0.0.1:5080/

Internal webmail: http://127.0.0.1:1080/

Kitsu credentials:

  • login: [email protected]
  • password: mysecretpassword (or whatever you put in the .env file)

Update

In order to upgrade to the latest version of Kitsu and Zoe, you need to set the Tag in the Dockerfile and then rebuild the image using the command:

$ docker compose build --no-cache

ATTENTION! The DB should NOT be init again, so after rebuilding the image you just have to bring up the docker compose

$ docker compose up --detach

finally you need to upgrade the DB usign the command:

$ docker exec -ti kitsu-docker-zou-1 sh -c "/opt/zou/env/bin/zou upgrade-db"

where kitsu-docker-zou-1 is the name of the zou cointainer

About authors

The Dockerfile is written by CGWire, a company based in France. We help animation and VFX studios to collaborate better through efficient tooling.

More than 100 studios around the world use Kitsu for their projects.

Visit cg-wire.com for more information.

CGWire Logo

Docker Compose file is written by MAD Entertainment, a studio based in Napoli. We help people having fun.

About

Dockerfile used to build the trial image of Kitsu

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 63.7%
  • Shell 26.2%
  • Python 10.1%