Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ Kyoo Public
forked from zoriya/Kyoo

A portable and vast media library solution.

License

GitBluub/Kyoo

 
 

Repository files navigation

Kyoo Kyoo

Build status Tests status Docker status Test report Coverage License

Kyoo is an open-source media browser which allow you to stream your movies, tv-shows or anime. It is an alternative to Plex, Emby or Jellyfin.

Kyoo has been created from scratch, it is not a fork. Everything is and always will be free and open-source.

Feel free to open issues or pull requests, all contribution are welcomed.

Getting started

Features

  • Manage your movies, tv-series & anime
  • Download metadata automatically
  • Transmux files to make them available on every platform (Transcode coming soon)
  • Account system with a permission system
  • Handle subtitles natively with embedded fonts (ass, subrip or vtt)
  • Entirely free and works without internet (when metadata have already been downloaded)
  • Works on Linux, Windows, Docker and probably Mac
  • A powerful plugin system

Live Demo

You can see a live demo with copyright-free movies here: demo.kyoo.moe. Thanks to the blender studio for providing open-source movies available for all.

The demo server is simply created using the following docker compose:

version: "3.8"

services:
    kyoo:
        image: ghcr.io/anonymusraccoon/kyoo:master
        restart: on-failure
        environment:
            - KYOO_DATADIR=/var/lib/kyoo
            - BASICS__PUBLICURL=https://demo.kyoo.moe
            - DATABASE__ENABLED=postgres
            - DATABASE__CONFIGURATIONS__POSTGRES__SERVER=postgres
            - DATABASE__CONFIGURATIONS__POSTGRES__USER ID=kyoo
            - DATABASE__CONFIGURATIONS__POSTGRES__PASSWORD=kyooPassword
            - TVDB__APIKEY=TheTvDbApiKey
            - THE-MOVIEDB__APIKEY=TheMovieDbApiKey
        ports:
            - "80:5000"
        depends_on:
            - postgres
        volumes:
            - kyoo:/var/lib/kyoo
            - video:/video
    postgres:
        image: "postgres"
        restart: on-failure
        environment:
            - POSTGRES_USER=kyoo
            - POSTGRES_PASSWORD=kyooPassword
        volumes:
            - db:/var/lib/postgresql/data

volumes:
    kyoo:
    video:
    db:

Screens

Show


Show Dropdown


Browse


Filters


People


Player


Search

About

A portable and vast media library solution.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 87.2%
  • TypeScript 7.5%
  • HTML 2.7%
  • SCSS 1.9%
  • Inno Setup 0.2%
  • RobotFramework 0.2%
  • Other 0.3%