9/19/2023 0 Comments Radarr qnapv /volume1/docker/media/jackett/config:/config \ Open up a text editor and paste the following into it: docker run \ –v will be identical to mine if you followed the instructions above.VOLUMES (the –v portions) – On the LEFT side of the colon : is your REAL folders on your NAS, the RIGHT side is where those folders will be on the container.When inactive they burn nothing.Įdit the parts that are specific to your setup You dont want them chewing up all your NAS resources at high load. READ ME: AFTER YOU CREATE EACH OF THESE CONTAINERS > go to the GUI and set the CPU to LOW and the memory to 1024 or 2500 (depending on how much you have). 100 is the users group i.e docker (PGID).Note the numbers here (yours will differ): dk-media:x:1035:100.Type > cat /etc/passwd |grep dk- > press.REPEAT again for your torrent client download folder.REPEAT the above step for your “video”, “tv shows” etc folders (can do the parent root folder only if all are under one place).> set ALL read and ALL write permission > done.RIGHT click “media” > properties > permissions > create.Etc > next to the rest and can disable all app access.and then again select the actual access the group needs but in this case we want to grant READ ONLY access at this level to the same folders we did for the user above.on folder permissions choose NO ACCESS for all first.Control Panel > User and Group > Group > Create and name it > docker.NOTE: you also want to REMOVE the checkmark on whatever folder contains your torrent client downloads location If you have “movies”, “tv shows” etc as shared folders each, then uncheck it on each.So if you have a folder called “video” and inside it is “movies”, “tv shows” and so on, uncheck it on “video” you also need to remove the checkmark on your actual media files folder.then go down the list and REMOVE the no access checkmark for the new “docker” folder.Control Panel > User and Group > User > Create and name it > dk-media > Click next until you see folder permissions.Go inside EACH of the new folders and create a folder called > config.Go inside media and create the following new folders:.Create a new subfolder and call it > media.In the File browser (FileStation on Synology) > navigate to the new docker folder.Ensure your admin account has read/write permissions, all other users none > next until done. You can leave everything else here default unless you know what you’re doing (I hid it from network and enabled recycle bin).Control Panel > Shared Folders > Create new > call it: docker.Type > docker –v > hit enter > you should see the docker version, this means you can follow the rest of this guide.Enter admin password > now you’re a super user on the NAS.A lot of known hacks target open NAS and the “admin” account. NOTE: if you’re still using the default “admin” user as your admin you should create a brand new user in the NAS, make it a full admin and call it something else like “j_admin” (for Jon) or whatever.Create an SSH session to your NAS internal IP.MAC and Linux users can use a native terminal Windows users: Download PuTTY (or use any SSH client you like, I use mobaxterm) NOTE: You can do this through the GUI if preferred or needed but the container setup in this guide are done via the command line. QBitorrent must be downloading to a place reachable by the NAS for that functionality to work. This guide assumes you have Synology NAS with Docker (will most likely work just as well with QNap and Docker) as well as Qbittorrent (or equivalent). Posting it here for anyone that wants to go the same route.(ill probably edit a million times since the formatting is hard to visualize and theres no preview) It looks daunting but its actually super easy and you'll learn a bunch about how Docker works too :) Here's the steps I went through to get it done. I ended up moving all of my external VMs and random third party packages to containers in the nas for this media management stuff.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |