Skip to content
Innokenty Ivanov edited this page Mar 16, 2025 · 1 revision

How to proxy a NoNaMe Club RSS feed

Home

I would not mention everything but refence to three instructions:

  1. First, obtain a desired RSS feed using info from nnmclub.to topic - it is in Russian and could be not available in your location, use a proxy/VPN to access it;

  2. Then, create a Cloudflare Worker that will proxy a link to download torrents - look for instruction and code on this GitHub Gist;

  3. And now...

1. Buy a VPS

For ad purposes but yet needed step if you do not have a server with white static IP: buy some virtual (sometimes called cloud) server. I recommend:

The lower - the cheaper. Be careful with Rifty, some - the cheapest ones - pricing plans do not offer a white static IP. You will need to be more techy guy to resolve this problem if choose such a plan.

2. Deployment Instructions

All right, bought a server? Now...

  1. Connect to your server via SSH:

    ssh your_username@your_server_ip
    
  2. Create a directory for the project deployment:

    mkdir -p /path/to/nnmclub-rss
    cd /path/to/nnmclub-rss
    
  3. Create the docker-compose file:

    nano docker-compose.yml
    

    Then paste the contents from: e:\Dev\Backend\nnmclub-rss\docker-compose.yml

  4. Start the project:

    docker-compose up -d
    
  5. Manage the project:

    docker-compose logs -f   # To follow logs
    docker-compose stop      # To stop the project
    docker-compose start     # To start after stopping
    
  6. Access the Proxy Feed:

    • Once deployed, access the transformed RSS feed at:
      http://your_server_ip:5000/feed
      

Clone this wiki locally