• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Guides, Walkthroughs & Tutorials Jellyfin Portainer Tutorial

     
    • 0 Vote(s) - 0 Average

    Jellyfin Portainer Tutorial

    A tutorial I wrote to help people get Jellyfin set up in Portainer
    Plasmah77
    Offline

    Junior Member

    Posts: 1
    Threads: 1
    Joined: 2023 Nov
    Reputation: 0
    Country:United States
    #1
    2023-11-19, 11:14 AM
    Docker+Portainer.io+Jellyfin+Caddy set up:


    First set up Docker and Portainer.io


    Sign into your Portainer.io web interface:
    (Example: 192.168.1.23:9000)


    At the Portainer.io Home screen under Enviroments click the little blue whale next to Local.


    Then click Containers with the white circle and blue cube.


    On the Container list screen click on + Add Containers


    In the Create Container Screen Add this information:


    Name: Whatever name you want! (Example: Jellyfin)


    Image: linuxserver/jellyfin


    Manual network port publishing: Click on + Publish new network port three times and add this port information:


    Host = 8096 Container = 8096 (Make sure TCP is selected)
    Host = 7359 Container = 7359 (Make sure UDP is selected)
    Host = 1900 Container = 1900 (Make sure UDP is selected)


    Now scroll down to Advanced container settings!


    Click on Volumes and near Volume mapping click the + map additional volume button. (This setting depends on how many folders you want to share. As an example if you have a folder with Movies, TV Shows and Sports events then you would click the + map additional volume button 3X! And then add one extra so make a total of 4 Volumes.


    Make sure all Containers are set to BIND not VOLUME!
    And all VOLUMES are set to WRITABLE!


    (Note!: USER_NAME is your main account name on the PC. You can find the name by typing whoami in the command line.)


    Container: /config
    Volume: /home/USER_NAME/Downloads/jellysrv/config


    Container: /data/tvshows
    Volume: /media/USER_NAME/tvshows/tv (Path to your tv shows!)


    Container: /data/movies
    Volume: /media/USER_NAME/movies/movie


    Container: /data/sports
    Volume: /media/USER_NAME/sports/sportsevents


    Next click on Env and click + add an enviroment variable three times!


    Name: PUID Value: 1000


    Name: PGID Value: 1000


    Name: TZ Value: America/New_York


    Add whatever TZ (Time Zone your in)


    Finally right above ADVANCED CONTAINER SETTINGS click:


    DEPLOY THE CONTAINER! If you did everything correctly
    you should be able to access the Jellyfin server webpage at your machines IP address:8096. (Example: 192.168.1.23:8096)


    ============================================


    Caddy reverse proxy set up:


    Now that you have Jellyfin set up for your local network let’s get that puppy accessible from outside the network so we can share our movies with family and friends!


    If this tutorial helped you PLEASE donate to my Venmo I really appreciate it. I’ll add the Caddy portion of this tutorial within a week.


    Venmo: @James-Esposito-38


    Thanks and Cheers!


    James E.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode