EP3 The Ultimate Download Station Gluetun CASA OS The Arrs Apps Sabnzbd Deluge Prowlarr Sonarr

3 min read 1 hour ago
Published on Sep 15, 2025 This response is partially generated with the help of AI. It may contain inaccuracies.

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.

  1. Download the Compose File

  2. 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.

Step 2: Deploy the Compose File

Once the compose file is ready, you can deploy it.

  1. 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.
  2. Handle Port Conflicts

    • If you encounter errors about ports being in use, modify the port numbers in your compose file. For instance, change:
      8080:8080
      
      to:
      8383:8080
      

Step 3: Verify Gluetun is Working

Testing if Gluetun is functioning correctly is crucial.

  1. Run IP Check Command

    • Execute the following command to check your VPN's IP address:
      sudo docker exec -it gluetun wget ipconfig.io
      
  2. 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.

Step 4: Configure Your Applications

Now that your environment is up and running, configure the applications.

  1. 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
      
  2. Follow Additional Configuration Tutorials

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.