
I built a cloud download manager in 30 days as a student - here's what I learned
A few weeks ago I was using Offcloud to download torrents to my Google drive. Then they cancelled all lifetime memberships overnight. No warning, no refund option. So I built my own. What is CloudPipe? CloudPipe is a cloud download manager that fetches files on remote servers and sends them directly to your Google Drive. Paste any magnet link, torrent, or direct URL - it handles the rest. No files touch your device. Your IP stays hidden. Files land straight in YOUR Google Drive. The Tech Stack Frontend: Next.js 14 (App Router) + Tailwind Auth + DB: Supabase Worker: Node.js + aria2c CDN/DDoS: Cloudflare Storage: Google Drive API Payments: Creem Hosting: OVH VPS + Oracle Cloud Free Tier Deploy: Netlify + GitHub Actions The Architecture The interesting part is the worker system. Each worker is a Node.js server running aria2c under the hood. When a job comes in: Worker picks up job from Supabase queue aria2c downloads the file to local storage Worker uploads to Google Drive via API Job mar
Continue reading on Dev.to Webdev
Opens in a new tab




