I followed all the steps in the Jellyfin documentation, but can't get it working. The container is up and running but I can't access it through the browser.
I tried removing and reconfiguring the container. Opening port 8096 on the firewall. Clearing cache and cookies.
Found a solution!
After following the steps in the Jellyfin documentation page, I learned that a few adjustments need to be made to get it working.
Prerequisites: Docker Desktop should already be installed on your computer
Step 1 - Pull the Jellyfin Docker image
Open CMD and paste the following.
Step 2 - Create config and cache directories
Create the following directories in your home directory:
So the path should be home --> docker --> jellyfin --> config & cahce
Step 3 - Take note of the directory paths
In a notepad, copy and paste the paths to the config and cache directories. Also copy the path where you store your movie media files.
Step 4 - Create docker-compose.yml file
First you need your docker-compose version number. In my case it is 2.12.
Create a new file named docker-compose.yml and save it in the jellyfin directory created in Step 2.
Below, I copied the template from the Jellyfin documentation but made a few adjustments:
Save this file in the jellyfin folder (without my comments in it).
Step 5 - Start container with docker-compose
In your CMD, got the jellyfin directory where the docker-compose.yml file is saved. Run the following command:
Step 6 - Access Jellyfin via browser
Go to http://localhost:8096 and continue with your set up.