๐ค Setup Cloudinary (Free Photo & Video Upload)
ViralDM ke Post Scheduler mein photos aur videos directly upload karne ke liye, ek free Cloudinary account chahiye. Cloudinary 25 GB storage + 25 GB monthly bandwidth deta hai forever โ koi credit card nahi maangta. Aapko sirf 2 env vars Render mein add karne hain.
Free Cloudinary account banao
No card, no upgrade prompts. Bas email se sign up.
- Open cloudinary.com/users/register_free
- Email + password se sign up karo (Google sign-in bhi available)
- Account type "Developer" select karo (default theek hai)
- Email verify karo (inbox check karo)
Cloud Name copy karo
Yeh aapka unique Cloudinary identifier hai.
- Dashboard pe top-left corner mein "Cloud name" dikhega (e.g.
dxabc123) - Copy karo โ Step 4 mein chahiye hoga
Unsigned Upload Preset banao
"Unsigned" matlab browser se directly upload ho sakta hai โ server pe load nahi padega. Safe hai kyunki preset ke andar restrictions set hote hain.
- Dashboard mein left sidebar se Settings (โ๏ธ gear icon) kholo
- Upload tab pe jao
- Scroll down โ "Upload presets" section dikhega
- "Add upload preset" button click karo
- Preset name daalo:
viraldm_unsigned(ya koi bhi naam) - Signing Mode: select "Unsigned" (very important!)
- Folder (optional):
viraldmdaal do โ organized rahega - Optional restrictions for safety:
- Max file size: 100000000 (100 MB)
- Allowed formats:
jpg,png,gif,webp,mp4,mov
- Save click karo
- Preset name copy karo (jo aapne abhi set kiya โ e.g.
viraldm_unsigned)
API Key + Secret nikalo (auto-delete ke liye)
Publish hone ke baad ViralDM Cloudinary se file delete kar dega โ storage save. Yeh delete signed API call hai, isliye admin credentials chahiye.
- Cloudinary dashboard kholo
- Top-right corner mein apne avatar pe click karo โ "Settings"
- Left sidebar โ "API Keys" tab
- Dikhega: API Key (15 digit number) + API Secret ("Reveal" click karo)
- Dono copy karke safe rakho โ Step 5 mein chahiye
Render mein env vars add karo
ViralDM ko bataao kaunsa Cloudinary account use karna hai aur kis se delete karna hai.
- Render dashboard kholo โ ViralDM web service select karo
- Left sidebar mein Environment tab click karo
- Add Environment Variable click karo aur ye 4 add karo:
| Key | Value |
|---|---|
| CLOUDINARY_CLOUD_NAME | dxabc123 (Step 2) |
| CLOUDINARY_UPLOAD_PRESET | viraldm_unsigned (Step 3) |
| CLOUDINARY_API_KEY | 123456789012345 (Step 4 โ for auto-delete) |
| CLOUDINARY_API_SECRET | abc...xyz (Step 4 โ keep secret) |
Save karne pe Render automatically redeploy karega (~ 2 min).
Test karo
Sab kaam kar raha hai check karne ke liye.
- Redeploy ke baad โ /dashboard/posts kholo
- "Photo / Video" section mein ab drag & drop area dikhega (URL paste box nahi)
- Ek test image drag karo โ upload progress bar dikhega
- Upload complete hone pe preview aayega
- Hogaya! โ
FAQ
Kya yeh sach mein free hai forever?
Haan. Cloudinary ka free tier permanent hai โ 25 GB storage + 25 GB bandwidth per month. Solo creators ke liye saalon tak chal sakta hai. Card add karne ki need bhi nahi (jab tak limit cross na ho jaye, jo aam taur pe nahi hoti).
Kya users mere Cloudinary account pe upload karenge?
Haan โ sab end-users (aapke customers) ek hi central Cloudinary account use karenge (aapka). Yahi standard SaaS pattern hai. 25 GB mein hazaaron posts aa jate hain.
Storage bhar gayi toh kya hoga?
Practically nahi bharegi โ ViralDM auto-cleanup karta hai. Jaise hi Instagram ne post publish kar diya, Cloudinary se file delete ho jaati hai (Instagram apni CDN copy rakhta hai, vahan se serve hota hai). Sirf SCHEDULED-but-not-yet-published files temporarily takti hain โ average maximum 50-200 MB kabhi bhi, hazaaron creators ke saath bhi.
Kya yeh Instagram-approved hai?
Haan. Cloudinary CDN URLs HTTPS hain aur Instagram Content Publishing API mein direct image_url / video_url ke through accept hote hain. Crores SaaS apps yahi use karte hain (Hootsuite, Buffer, etc.).
Cloudinary ke alternatives kya hain?
ImageKit.io (20 GB free, Indian company) aur Bunny.net ($0.01/GB after free credit) bhi achhe hain. Lekin Cloudinary ka free tier sabse generous hai videos ke liye.