Open Docker and choose Registry, search for p3terx ariang and double-click to download. You can use is as a reference: docker run -d \ Once we fill in all the information needed, click Apply to start the docker.īelow is the example startup setting given by the Aria2-Pro publisher. I know it might be overwhelming to new users like you, which I was 5 years ago, but you can check subreddits like /r/selfhosted to learn what you can host for yourself, I think you will learn pretty fast if you have the passion for it.Note: the RPC_SECRET is the password you will use on the AriaNG frontend to connect to the Aria backend. Create a new profile and your RPC address to `10.xx.xx.xx:6800` and your RPC Secret. Make sure your iOS device is connect through, navigate to `10.xx.xx.xx:8080`, you should see your AriaNG site. After setting up, it will designate an unique IP for your NAS, looks like `10.xx.xx.xx`. If you want to access the service outside your local network, you can install Tailscale on both your NAS and your iOS device. Go to `AriaNG` settings and configure the default profile to match your NAS IP and your RPC port `6800`, and type in your RPC_Secret. Double click to run, change the container name to `ariang` and hit `Advanced Settings`, `Restart Automatically` and go to the `Port` tab.Ĭhange the port you want in the `Local Port`, for example `8080`, the `Container Port` to `80`. Go back to Docker → Images and fetch the latest `superng6/ariang` image. Leave it to default or change as you want, they have an official documentation to guide to tweaking your instance. It will automatically generate a config file in `/docker/aria2/nf`. Change the `RPC_SECRET` to a random password you want. Change the `PUID` to `1026` (if you're the first created user in the NAS) and `PGID` to `101`, if you don't change the PUID and the PGID, your container will lose access to your local folders. Go to the `Environment` tab, change the `TZ` timezone to your location, this is for displaying the correct time in your file modification date. If you have a domain, you can create a reverse proxy to forward `6800` to a custom sub-domain. Now you go to the `Port` tab, change the `Auto` in the `Local Port` to the respective port of the container, like `6800` to `6800`, `6888` to `6888`. Then add another folder for your downloads: hit `Add Folder` again and choose a path where you want to store your downloaded files, let's say `/home/Downloads` in the mount directory, type `/downloads`. Hit `Add Folder`, navigate to the earlier created `aria2` under `docker` shared folder and hit `Select` in the mount directory, enter `/config`. Here, you need to designate two folders for the container, one for the configuration files and another for your downloads. In the Advanced Settings, enable `Restart Automatically` then go to the `Volume` tab. Change the name to something easy and recognisable like `aria2` and hit `Advanced Settings`. Fetch the latest `p3terx/aria2-pro` image in the Docker GUI, double-click the image to start a container. Install Tailscale on your NAS to securely access your custom service outside your local network.Ĭreate a folder in `docker` shared folder named `aria2`, you'll need later. Supposing you don't have a domain, or any skills regarding Port Forwarding or Reverse Proxy, and you access your NAS via QuickConnect. Docker is a system to run separate packages or OS in a secure container. If you have an Intel-based NAS, then you will see Docker in your Package Centre. I'll help you with some guide, but I'm no computer expert either so my help is very limited.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |