Installation and Setup Videos - Beginning, Intermediate and Advanced



  • Nextcloud installed with stacks on Portainer in about 6 minutes.

    https://blog.linuxserver.io/20…rypt-nginx-starter-guide/



    Here is the compose file. Also I forgot to say to forward port 443. Sorry, it did keep the formatting in the compose file.

    ---

    version: "2"

    services:

    nextcloud:

    image: linuxserver/nextcloud

    container_name: nextcloud

    environment:

    - PUID=1000

    - PGID=100

    - TZ=America/New_York

    volumes:

    - /srv/dev-disk-by-label-data2/appdata/nextcloud:/config

    - /srv/dev-disk-by-label-data2/appdata/nextcloud/data:/data

    depends_on:

    - mariadb

    restart: unless-stopped

    mariadb:

    image: linuxserver/mariadb

    container_name: mariadb

    environment:

    - PUID=1000

    - PGID=100

    - MYSQL_ROOT_PASSWORD=mariadbpassword

    - TZ=America/New_York

    volumes:

    - /srv/dev-disk-by-label-data2/appdata/mariadb:/config

    restart: unless-stopped

    letsencrypt:

    image: linuxserver/letsencrypt

    container_name: letsencrypt

    cap_add:

    - NET_ADMIN

    environment:

    - PUID=1000

    - PGID=100

    - TZ=America/New_York

    - URL=yourdomain.duckdns.org

    - SUBDOMAINS=wildcard

    - VALIDATION=duckdns

    - DUCKDNSTOKEN=1234567890987654321

    volumes:

    - /srv/dev-disk-by-label-data2/appdata/letsencrypt:/config

    ports:

    - 443:443

    - 82:80

    restart: unless-stopped



  • Easiest Home Media Setup.
    VPN Docker: https://haugene.github.io/docker-transmission-openvpn/
    Lidarr: https://docs.linuxserver.io/images/docker-lidarr
    Radarr: https://docs.linuxserver.io/images/docker-radarr
    Sonarr: https://docs.linuxserver.io/images/docker-sonarr
    Librarian: https://docs.linuxserver.io/images/docker-lazylibrarian


    Compose file:

    1. version: '2.1'
    2. services:
    3. transmission-openvpn:
    4. volumes:
    5. - /srv/dev-disk-by-label-data/media/downloads:/media/downloads
    6. - /etc/localtime:/etc/localtime:ro
    7. environment:
    8. - PUID=1000
    9. - PGID=100
    10. - CREATE_TUN_DEVICE=true
    11. - OPENVPN_PROVIDER=NORDVPN
    12. # - OPENVPN_CONFIG=default
    13. - NORDVPN_COUNTRY=US
    14. - NORDVPN_CATEGORY=legacy_p2p
    15. - NORDVPN_PROTOCOL=udp
    16. - OPENVPN_USERNAME=wqxThYK
    17. - OPENVPN_PASSWORD=WtvbSQg
    18. - OPENVPN_OPTS=--inactive 3600 --ping 10 --ping-exit 60
    19. - WEBPROXY_ENABLED=false
    20. - LOCAL_NETWORK=192.168.8.0/24
    21. - TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED=false
    22. - DNS=8.8.8.8,8.8.4.4
    23. cap_add:
    24. - NET_ADMIN
    25. logging:
    26. driver: json-file
    27. options:
    28. max-size: 10m
    29. ports:
    30. - 9091:9091
    31. - 9117:9117
    32. - 7878:7878
    33. - 8989:8989
    34. - 8686:8686
    35. - 5299:5299
    36. restart: always
    37. image: haugene/transmission-openvpn
    38.  
    39. jackett:
    40. image: linuxserver/jackett
    41. container_name: jackett
    42. network_mode: "service:transmission-openvpn"
    43. environment:
    44. - PUID=1000
    45. - PGID=100
    46. - TZ=America/New_York
    47. - AUTO_UPDATE=true #optional
    48. - RUN_OPTS=#optional
    49. volumes:
    50. - /srv/dev-disk-by-label-data/appdata/jackett:/config
    51. #Jackett only needs config
    52. restart: unless-stopped
    53.  
    54. radarr:
    55. image: linuxserver/radarr
    56. network_mode: "service:transmission-openvpn"
    57. container_name: radarr
    58. environment:
    59. - PUID=1000
    60. - PGID=100
    61. - TZ=America/New_York
    62. - UMASK_SET=022 #optional
    63. volumes:
    64. - /srv/dev-disk-by-label-data/appdata/radarr:/config
    65. - /srv/dev-disk-by-label-data/media:/media
    66. restart: unless-stopped
    67.  
    68. sonarr:
    69. image: linuxserver/sonarr
    70. network_mode: "service:transmission-openvpn"
    71. container_name: sonarr
    72. environment:
    73. - PUID=1000
    74. - PGID=100
    75. - TZ=America/New_York
    76. - UMASK_SET=022 #optional
    77. volumes:
    78. - /srv/dev-disk-by-label-data/appdata/sonarr:/config
    79. - /srv/dev-disk-by-label-data/media/:/media
    80. restart: unless-stopped
    81.  
    82. lidarr:
    83. image: linuxserver/lidarr
    84. network_mode: "service:transmission-openvpn"
    85. container_name: lidarr
    86. environment:
    87. - PUID=1000
    88. - PGID=100
    89. - TZ=America/New_York
    90. - UMASK_SET=022 #optional
    91. volumes:
    92. - /srv/dev-disk-by-label-data/appdata/lidarr:/config
    93. - /srv/dev-disk-by-label-data/media/:/media
    94. restart: unless-stopped
    95.  
    96. lazylibrarian:
    97. image: linuxserver/lazylibrarian
    98. network_mode: "service:transmission-openvpn"
    99. container_name: lazylibrarian
    100. environment:
    101. - PUID=1000
    102. - PGID=100
    103. - TZ=America/New_York
    104. #- DOCKER_MODS=linuxserver/calibre-web:calibre #optional
    105. volumes:
    106. - /srv/dev-disk-by-label-data/appdata/lazylibrarian:/config
    107. - /srv/dev-disk-by-label-data/media/:/media
    108. restart: unless-stopped

  • Transcoding in docker: Plex, Emby & Jellyfin with Nvidia or Intel. The current state.

    Plus we demonstrate Intel transcoding working.


    Plex: https://forums.plex.tv/t/getti…-to-work-in-docker/530977
    Emby: https://emby.media/community/i…-hwa-nvidia-instructions/
    Jellyfin: https://jellyfin.org/docs/gene…ardware-acceleration.html


    Nvidia transcoding directions for OMV: RE: How to setup Nvidia in Plex docker for hardware transcoding?



  • Filebot, dupeguru, handbrake, avidemux, mediainfo, tsmuxer installed automatically with stacks in docker.



  • Install the Beets app in docker on Openmediavault to organize your music collection.


Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!