Ciak

Ciak allows you to show and stream your personal media tv series, movies, etc with a simple and clean web ui. The server also provide on the fly video encoding in order to stream non standard formats such as avi, mkv...

Run ciak

Using go

Install ciak

go get -u github.com/garugaru/ciak

Launch the media server (on 0.0.0.0:8082)

ciak --media=<your/media/directory>

Using docker

docker run -v <your/media/directory>:/data -p 8082:8082 garugaru/ciak

Configuration

You can configure Ciak using the command line flags

  • --bind binding for the webserver interface:port (default 0.0.0.0:8082)
  • --media media files directory (default /data)
  • --auth enable web server authentication (default false) the authentication is configured by the env variables CIAK_USERNAME and CIAK_PASSWORD
  • --omdb-api-key omdbapi.com api key used for movie metadata retrieving
  • --db database file path (default /ciak_daemon.db)

GitHub

https://github.com/GaruGaru/ciak