From e1d1acccc646d893453659ef9f817f5c83f8b38b Mon Sep 17 00:00:00 2001 From: doihaveto Date: Wed, 25 Sep 2024 20:18:04 +0300 Subject: [PATCH] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5a69f72..8001bb8 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Features: - Production year - Community rating (IMDB) - Critic rating (Rotten Tomatoes) + - Maximum runtime - Hide played movies - Categories: - Today's picks (random movies, consistent across the day). @@ -15,30 +16,29 @@ Features: - Newest movies - Favourites - Each available genre +- Plays movie trailers automatically (can be disabled in the settings menu). ![Screenshot](https://i.imgur.com/wwueVA6.png) ## Installation -You can either use the included docker files, or manually run it. +You can either use docker, or manually run it. ### Docker An `API_URL` environment variable is required with the value being the address to your Jellyfin server, including trailing slash (`http://localhost:5000/`, for example). An example docker-compose file: ``` -version: '3.9' - services: jellix: + image: ghcr.io/doihaveto/jellix container_name: jellix - build: ./jellix restart: unless-stopped environment: - API_URL=http://localhost:5000/ ports: - - 3000:3000 + - 3000:80 ``` -This will run Jellix on port 3000, which you can either access directly or preferably use in nginx. +This will run Jellix on port 3000. ### Manual This project is composed entirely of static files. All that it requires is a web server. First, edit `code/params.js` to your Jellyfin server, including trailing slash (`http://localhost:5000/`, for example). After that you can either deliver this project as a static directory via nginx or some other web server, or you can spin one your own with python by running `python -m http.server 3000` in the `code` directory, which you can then access via http://localhost:3000/