Docker वह वजह है जिससे ज़्यादातर लोग अपना पहला VPS किराए पर लेते हैं। इसलिए नहीं कि उन्हें एक बड़ा एप्लिकेशन चाहिए, बल्कि इसलिए कि वे पाँच छोटे चाहते हैं — एक ऐप, एक डेटाबेस, एक कैश, एक रिवर्स प्रॉक्सी, कोई टूल जिसके बारे में उन्होंने पढ़ा — एक ऐसी मशीन पर साथ रहते जिसे वे नियंत्रित करते हैं, एक रीबूट के बाद अपने आप वापस आते।
वह एक $8 बॉक्स है।
आपको क्या मिलता है
एक साफ़ Linux इमेज (Ubuntu 24.04, Debian 12, या AlmaLinux 9), पूरा root, और कुछ भी पूर्व-इंस्टॉल्ड नहीं — कोई कंट्रोल पैनल RAM खाता नहीं, कोई वेंडर एजेंट नहीं, कोई आश्चर्य नहीं। Small ($8/माह — 4 vCPU, 4 GB RAM, 35 GB NVMe) वह आकार है जिस पर ज़्यादातर स्टैक बैठते हैं।
स्टोरेज RAID1 में असली NVMe है, जो लोगों की सोच से ज़्यादा मायने रखता है एक बार जब आपके पास एक डेटाबेस और एक कंटेनर एक साथ लॉग लिखते हों।
वे पाँच मिनट
# Ubuntu 24.04
apt update && apt upgrade -y
apt install -y docker.io docker-compose-v2
systemctl enable --now docker
docker run hello-world # sanity check
एक सामान्य स्टैक:
# /opt/stack/docker-compose.yml
services:
app:
image: your/app:latest
restart: always
depends_on: [ db ]
db:
image: postgres:16
restart: always
environment:
POSTGRES_PASSWORD: change_me
volumes: [ ./pgdata:/var/lib/postgresql/data ]
caddy: # HTTPS, अपने आप
image: caddy:2
restart: always
ports: [ "80:80", "443:443" ]
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
volumes:
caddy_data:
cd /opt/stack && docker compose up -d
restart: always वह है जो इसे एक रीबूट झेलने योग्य बनाता है। एक बार जब आपका डोमेन सर्वर की ओर इंगित करे तो Caddy Let's Encrypt प्रमाणपत्र अपने दम पर संभालता है।
एक अहम नोट: वेब ट्रैफ़िक सर्व करती कोई भी चीज़ एक डेडिकेटेड-IP प्लान चाहती है ($8/माह से)। हमारे NAT प्लान आपको एक फ़ॉरवर्ड किए SSH पोर्ट वाला एक साझा IP देते हैं — बॉट, वर्कर, और उन एजेंट के लिए बढ़िया जो सिर्फ़ आउटबाउंड कनेक्शन करते हैं; एक साइट होस्ट करने के लिए उपयुक्त नहीं।
कुछ भी उजागर करने से पहले
ufw allow OpenSSH
ufw allow 80,443/tcp
ufw enable
Docker पोर्ट सीधे iptables के ज़रिए प्रकाशित करता है, जो लोगों को चौंकाता है — ports: ["5432:5432"] वाला एक कंटेनर इंटरनेट से पहुँच योग्य है, एक ऐसे फ़ायरवॉल के साथ भी जिसे आप बंद समझते थे। आंतरिक सेवाओं को 127.0.0.1 से बाँधें और सिर्फ़ वह प्रकाशित करें जिसे सच में सार्वजनिक होना है। हमारी सुरक्षा चेकलिस्ट बाक़ी कवर करती है।
यहाँ क्यों
क्रिप्टो, कोई KYC नहीं। साइन अप को ईमेल, चुकाने को USDC या USDT। कोई कार्ड नहीं, कोई दस्तावेज़ नहीं, कोई सत्यापन क़तार नहीं — और $8/माह पर, एक बॉक्स जिसे आप प्रोजेक्ट ख़त्म होने पर फेंक सकते हैं। क्रिप्टो में नए?
1 Gbit/s पर अनमीटर्ड ट्रैफ़िक। इमेज खींचना और लॉग भेजना एक अचानक बिल नहीं बनाएगा।
एक प्लान चुनना
| स्टैक | प्लान | क़ीमत |
|---|---|---|
| बिना इनबाउंड वेब ट्रैफ़िक वाले कंटेनर (बॉट, वर्कर) | Small | $8/माह |
| ऐप + डेटाबेस + आपके डोमेन पर HTTPS | Small-IP | $16/माह |
| बड़ा स्टैक, ज़्यादा कंटेनर | Medium-IP | $20/माह |
| बस कुछ हल्के कंटेनर | Micro | $5/माह |
संबंधित पठन
- एक नया VPS सुरक्षित करें: एक चेकलिस्ट
- n8n स्व-होस्ट करें — रखने लायक एक Docker स्टैक
तैयार? एक Docker होस्ट डिप्लॉय करें → — साफ़ इमेज, पूरा root, लगभग एक मिनट में लाइव।
टिप्पणियाँ
अभी तक कोई टिप्पणी नहीं। पहले बनें।