Getting Started
This guide will help you get Arrflix up and running on your system.
Prerequisites
Before you begin, make sure you have:
- Docker and Docker Compose installed
- Access to your media library directories
Installation
Create a docker-compose.yml file with the following configuration:
yml
services:
arrflix:
image: ghcr.io/kyleaupton/arrflix:latest
container_name: arrflix
ports:
- 8484:8484
volumes:
- /path/to/media:/data
- arrflix_postgres:/var/lib/postgresql/data
restart: unless-stopped
volumes:
arrflix_postgres:Configuration Steps
Update the volume path - Replace
/path/to/mediawith the actual path to your media directory.Start Arrflix:
bashdocker compose up -dAccess the web interface at
http://localhost:8484Complete onboarding - Create an admin account and add your TMDB API key. Arrflix uses TMDB to fetch metadata for movies and TV shows. You can get a free API key from your TMDB account settings.
Next Steps
Once Arrflix is running, you can:
- Create an admin account and add your TMDB API key
- Configure your media libraries
- Add indexers and download clients
- Start downloading your favorite shows and movies