Initial Setup
After installing Cinephage, you need to complete the initial setup to configure essential settings. This tutorial walks you through the setup wizard and initial configuration.
Prerequisites
- Cinephage installed and running
- Access to the web interface at
http://localhost:3000 - A TMDB account (free registration)
Step 1: Access the Setup Wizard
When you first open Cinephage, you will see the setup wizard. This guides you through essential first-time configuration.
If you see a login screen instead of the wizard, initial setup has already been completed.
Step 2: Create Admin Account
The first step is creating your administrator account:
- Enter your name
- Enter your email address
- Create a password (minimum 8 characters)
- Confirm your password
- Click Create Account
This account has full administrative access to configure and manage Cinephage.
Step 3: Get Your TMDB API Key
Cinephage uses The Movie Database (TMDB) for metadata. You need a free API key:
- Go to themoviedb.org/settings/api
- Log in or create a free account
- Click Request API Key
- Select Developer
- Fill out the form:
- Type of Use: Personal
- Application Name: Cinephage
- Application URL: Your Cinephage URL or
http://localhost:3000 - Application Summary: Personal media management
- Agree to the terms and submit
- Copy your API Key (not the API Read Access Token)
Step 4: Configure TMDB in Cinephage
Return to the Cinephage setup wizard:
- Paste your TMDB API Key into the field
- Click Verify to test the connection
- Once verified, click Continue
Step 5: Set Root Folders
Root folders define where Cinephage stores your media library:
Add a Movies Root Folder
- Click Add Root Folder
- Enter a name:
Movies - Enter the path:
/media/movies(or your actual path) - Click Add
Add a TV Shows Root Folder
- Click Add Root Folder again
- Enter a name:
TV Shows - Enter the path:
/media/tv(or your actual path) - Click Add
Path Guidelines:
- Use the path as seen inside the Docker container
- If you mounted
/mnt/media:/mediain Docker, use/media/movies - Ensure Cinephage has read/write permissions to these paths
- Do not nest root folders (e.g., do not put TV inside Movies)
Step 6: Configure Download Client (Optional)
You can set up your download client now or skip and configure later:
qBittorrent Setup
- Select qBittorrent from the dropdown
- Enter the host:
localhostor your download client IP - Enter the port:
8080(default qBittorrent web UI port) - Enter username and password
- Click Test to verify connection
- Click Add
SABnzbd Setup
- Select SABnzbd from the dropdown
- Enter the URL:
http://localhost:8080 - Enter your API key from SABnzbd
- Click Test to verify
- Click Add
Skip This Step: If you do not have a download client yet, click Skip. You can configure this later in Settings.
Step 7: Review Settings
Review your configuration:
- Admin account created
- TMDB API key verified
- Root folders added
- Download client configured (if added)
Click Complete Setup to finish.
Step 8: First Login
You will be redirected to the login screen:
- Enter your email and password
- Click Sign In
You are now on the Cinephage dashboard.
Post-Setup Configuration
After completing the wizard, configure these essential settings:
1. Quality Profiles
Navigate to Settings > Profiles:
- Review the default profiles (Quality, Balanced, Compact, Streamer)
- Select a default profile for movies
- Select a default profile for TV shows
- Click Save
2. Indexers
Navigate to Settings > Integrations > Indexers:
- Click Add Indexer
- Select an indexer from the list or add a custom YAML indexer
- Configure settings:
- API key (if required)
- Categories (Movies, TV, etc.)
- Priority (lower = higher priority)
- Click Test to verify
- Click Save
Tip: Start with one or two indexers. You can add more later.
3. Monitoring Settings
Navigate to Settings > Tasks:
- Review the monitoring tasks
- Enable tasks you want to run automatically:
- Missing Content Search
- Upgrade Monitoring
- New Episode Detection
- Set appropriate intervals
- Click Save
What You Have Accomplished
You have successfully:
- Created an admin account
- Configured TMDB API access
- Set up root folders for media storage
- Configured your download client (optional)
- Configured quality profiles
- Added indexers for content discovery
- Set up automatic monitoring
Verify Everything Works
Test your setup:
- Go to Discover in the navigation
- Search for a movie you want to add
- Click on it and then click Add to Library
- Select your Movies root folder
- Choose a quality profile
- Enable monitoring
- Click Add
The movie should appear in your Library > Movies.
Next Steps
Now that Cinephage is fully configured, continue to Adding Media to learn the complete workflow for adding and downloading content.
Common Issues
TMDB API Key Not Working
- Ensure you copied the API Key, not the Read Access Token
- Verify there are no extra spaces when pasting
- Check that your TMDB account is verified
Cannot Access Root Folders
- Verify the volume mounts in Docker Compose
- Check file permissions (PUID/PGID settings)
- Ensure the folders exist on your host system
Download Client Connection Failed
- If running in Docker, use the host IP instead of
localhost - Verify the download client web UI is enabled
- Check firewall rules
Next: Adding Media →