Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
root committed Dec 12, 2024
2 parents ad57049 + 4f36c43 commit ccc13d2
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Can't decide what to watch? Movie Roulette helps you pick random movies from your Plex and/or Jellyfin libraries, with features like cinema poster mode, service integrations, and device control.

[![Release](https://img.shields.io/badge/release-v3.0-blue)]()
[![Release](https://img.shields.io/badge/release-v3.1-blue)]()
[![Docker Pulls](https://img.shields.io/docker/pulls/sahara101/movie-roulette)](https://hub.docker.com/r/sahara101/movie-roulette)
[![GHCR Downloads](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fipitio.github.io%2Fbackage%2Fsahara101%2FMovie-Roulette%2Fmovie-roulette.json&query=%24.downloads&label=GHCR%20Downloads)](https://github.com/sahara101/Movie-Roulette/pkgs/container/movie-roulette)
[![GitHub Sponsor](https://img.shields.io/github/sponsors/sahara101?label=Sponsor&logo=GitHub)](https://github.com/sponsors/sahara101)
Expand Down Expand Up @@ -82,6 +82,10 @@ Visit `http://your-server:4000` and configure your services.

> **Note**: For device control (Apple TV/LG TV), use `network_mode: host` instead of port mapping.

## Native Clients

For MacOS non-docker application please check [here](https://github.com/sahara101/Movie-Roulette/tree/macOS)

## First Run

1. Automatically redirects to settings if no services configured
Expand Down Expand Up @@ -167,10 +171,16 @@ Movie Roulette offers two ways to configure the application:
### Optional Features
| Variable | Description | Default | UI Alternative |
|----------|-------------|---------|----------------|
| `DISABLE_SETTINGS` | Lock Settings page | FALSE | - |
| `HOMEPAGE_MODE` | Homepage widget mode | FALSE | ✅ Settings |
| `TMDB_API_KEY` | Custom TMDb key | Built-in key | ✅ Settings |
| `OVERSEERR_URL` | Overseerr URL | - | ✅ Settings |
| `OVERSEERR_API_KEY` | Overseerr API key | - | ✅ Settings |
| `USE_LINKS` | Show links buttons | TRUE | ✅ Settings |
| `USE_FILTER` | Show filter button | TRUE | ✅ Settings |
| `USE_WATCH_BUTTON` | Show Watch button | TRUE | ✅ Settings |
| `USE_NEXT_BUTTON` | Show next button | TRUE | ✅ Settings |


### Device Control (Optional)
| Variable | Description | Default | UI Alternative |
Expand Down Expand Up @@ -199,7 +209,8 @@ Movie Roulette offers two ways to configure the application:
### Plex Client

Navigate to settings and enable Advertise as Player.
###Plex Server

### Plex Server

Go to settings → Network and activate Enable Local Network Discovery (GDM).

Expand Down Expand Up @@ -253,7 +264,7 @@ Issue: Apple TV doesn’t turn on.

Issue: Browser doesn’t load the poster or background.

- Use the FQDN (Fully Qualified Domain Name) for Plex/Jellyfin in the environment variables instead of the IP address.
- Use the FQDN (Fully Qualified Domain Name) for Plex/Jellyfin in the environment variables/settings instead of the IP address.

## Support

Expand Down

0 comments on commit ccc13d2

Please sign in to comment.