Swiparr

Swiparr

Docker app from grtgbln's Repository

Overview

Swiparr is a fun way to discover and decide what to watch next from your Jellyfin media library. Think "Tinder for Movies" – swipe through your library, match with friends in a session, and find something everyone wants to watch.

Requirements


        Requires a separate Jellyfin instance.
    

Runtime arguments

Web UI
http://[IP]:[PORT:4321]/
Network
bridge
Privileged
false

Template configuration

Web UI PortPorttcp

Container Port: 4321

Target
4321
Default
4321
Value
4321
Jellyfin - URLVariable

Internal URL to your Jellyfin server.

Target
JELLYFIN_URL
Default
http://IP_ADDRESS:8096
Value
http://IP_ADDRESS:8096
Jellyfin - Public URLVariable

(Optional) Public URL to your Jellyfin server. Defaults to the internal URL if not set.

Target
JELLYFIN_PUBLIC_URL
Jellyfin - Use WatchlistVariable

Set to true to use Watchlist instead of Favorites

Target
JELLYFIN_USE_WATCHLIST
Default
false|true
Use Secure CookiesVariable

Set to true if accessing Swiparr over HTTPS

Target
USE_SECURE_COOKIES
Default
false|true
Admin UsernameVariable

(Optional) A Jellyfin username that will always have admin privileges.

Target
ADMIN_USERNAME
Auth SecretVariable

Random string (min 32 chars). Generated automatically if not set.

Target
AUTH_SECRET
Internal Database PathVariable

Internal path to database. Not recommended to change.

Target
DATABASE_URL
Default
file:/app/data/swiparr.db
Value
file:/app/data/swiparr.db
Internal PortVariable

Internal port Swiparr listens on. Not recommended to change.

Target
PORT
Default
4321
Value
4321
Internal HostVariable

Internal host Swiparr binds to. Not recommended to change.

Target
HOSTNAME
Default
0.0.0.0
Value
0.0.0.0
X-Frame OptionsVariable

X-Frame-Options header. Set to DISABLED to remove.

Target
X_FRAME_OPTIONS
Default
DENY
Value
DENY
CSP Frame AncestorsVariable

Content-Security-Policy frame-ancestors directive.

Target
CSP_FRAME_ANCESTORS
Default
none
Value
none
App DataPath

Path to the application data folder

Target
/app/data
Default
/mnt/user/appdata/swiparr/data
Value
/mnt/user/appdata/swiparr/data
PUIDVariable
Default
099
Value
099
PGIDVariable
Default
100
Value
100

Details

Repository
ghcr.io/m3sserstudi0s/swiparr:latest
Last Updated2026-05-31
First Seen2026-02-16

Run Swiparr on Unraid.

Swiparr is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.