EP3 The Ultimate Download Station Gluetun CASA OS The Arrs Apps Sabnzbd Deluge Prowlarr Sonarr
Table of Contents
Introduction
This tutorial guides you through setting up an ultimate download station using Gluetun, CASA OS, and various applications like SABnzbd, Deluge, Prowlarr, and Sonarr. You will learn how to configure a Docker environment to automate downloads securely. This step-by-step approach ensures that you can follow along easily, even if you're a beginner.
Step 1: Set Up the Compose File
To begin, you need to create a Docker Compose file that defines the services you want to run.
-
Download the Compose File
- Use the following link to access the compose file:
- Alternatively, if you don't want to use the VPN, download:
-
Edit the Compose File
- Open a terminal and run:
sudo nano compose.yaml
- Make necessary modifications according to your requirements. For example, check the ports used and ensure they do not conflict with other services.
- Open a terminal and run:
Step 2: Deploy the Compose File
Once the compose file is ready, you can deploy it.
-
Run the Docker Compose Command
- Execute the following command in your terminal:
sudo docker compose up -d
- This command starts the containers in detached mode.
- Execute the following command in your terminal:
-
Handle Port Conflicts
- If you encounter errors about ports being in use, modify the port numbers in your compose file. For instance, change:
to:8080:8080
8383:8080
- If you encounter errors about ports being in use, modify the port numbers in your compose file. For instance, change:
Step 3: Verify Gluetun is Working
Testing if Gluetun is functioning correctly is crucial.
-
Run IP Check Command
- Execute the following command to check your VPN's IP address:
sudo docker exec -it gluetun wget ipconfig.io
- Execute the following command to check your VPN's IP address:
-
Display the VPN IP Address
- Run:
sudo docker exec -it gluetun cat index.html
- If you see your VPN's IP address, it means Gluetun is set up correctly. If not, recheck your VPN settings.
- Run:
Step 4: Configure Your Applications
Now that your environment is up and running, configure the applications.
-
Access Applications via Browser
- Open your web browser and enter the following address format:
http://[Your_System_IP]:[Application_Port]
- For example, to set up Prowlarr, use:
http://192.168.6.24:9696
- For SABnzbd, use:
http://192.168.6.24:8080
- Open your web browser and enter the following address format:
-
Follow Additional Configuration Tutorials
- For help configuring each application, refer to these resources:
Conclusion
You have successfully set up an ultimate download station using Gluetun and various applications in a Docker environment. Remember to test your configurations and monitor your VPN connection to ensure everything works smoothly. For further enhancements, explore additional applications or configurations as needed.