EQVPS

ایک VPS اور ایک IP پر کئی سروسز سیلف-ہوسٹ کریں

ایک reverse proxy کے ساتھ ایک واحد dedicated IP کے پیچھے اپنی ایپ، ڈیٹا بیس، n8n، ایک dashboard اور مزید چلائیں۔ ایک باکس، ایک ماہانہ کرپٹو ادائیگی، no KYC۔ $20/ماہ سے۔

ہر سیلف-ہوسٹنگ عادت میں ایک نقطہ آتا ہے جہاں آپ فی چیز ایک سرور چاہنا چھوڑ دیتے ہیں۔ آپ کے پاس ایک ایپ ہے، اس کا ڈیٹا بیس، شاید automations کے لیے n8n، ایک status dashboard، ایک چھوٹا API — اور ہر ایک کو اپنے ننھے VPS پر چلانے کا مطلب پانچ IPs، پانچ بل، patch کرنے کے لیے پانچ مشینیں۔ انہیں ایک IP کے پیچھے ایک باکس پر رکھنا صاف، اور سستا ہے۔

جو ترکیب اسے کام کراتی ہے وہ ایک reverse proxy ہے۔ Caddy، nginx یا Traefik public پورٹس 80/443 پر بیٹھتا ہے اور hostname کے حساب سے route کرتا ہے: app.you.com آپ کی ایپ کو جاتا ہے، n8n.you.com n8n کو، db-admin.you.com آپ کے admin panel کو۔ ہر سروس صرف localhost پر سنتی ہے؛ proxy واحد public دروازہ ہے، اور یہ خودبخود ہر subdomain کو اپنا HTTPS سرٹیفکیٹ دیتا ہے۔

اس کے لیے پلان

Medium-IP ($20/ماہ) قدرتی موزوں ہے: 6 vCPU، 6 GB RAM، 45 GB NVMe، ہر پورٹ کھلا ایک dedicated IPv4۔ یہ چند چھوٹی سروسز plus ان کے ڈیٹا بیسز کے لیے جگہ ہے، وسائل کے لیے لڑے بغیر۔

دو ایماندار حدود:

سیٹ اپ کی شکل

# Ubuntu 24.04, Medium-IP — Docker + Compose، سامنے کے دروازے کے طور پر Caddy
curl -fsSL https://get.docker.com | sh
# docker-compose.yml: آپ کی سروسز localhost پر، Caddy subdomain کے حساب سے route کرتا ہے
# آپ IP پر جو hostname لگاتے ہیں Caddy اس کے لیے خودکار HTTPS جاری کرتا ہے
docker compose up -d

اپنے subdomains کے A records ایک IP پر لگائیں، انہیں Caddyfile میں درج کریں، اور ہر سروس اپنے صاف HTTPS URL پر اٹھتی ہے۔ اگر ان میں سے کوئی میل بھیجے تو ڈیش بورڈ سے reverse DNS شامل کریں۔

یہاں کیوں

ایک dedicated IP جسے آپ پوری طرح کنٹرول کرتے ہیں، اس کے پیچھے سب کچھ، no KYC کے ساتھ ایک flat کرپٹو بل کے طور پر ادا کیا گیا۔ یہ homelab-on-a-VPS پیٹرن ہے: آپ کا اسٹیک، آپ کی مشین، ایک قابلِ پیش گوئی ماہانہ نمبر۔ جب ایک باکس کافی نہ رہے، تو آپ سب سے بھاری سروس کو اپنے باکس پر الگ کرتے ہیں — لیکن زیادہ تر لوگ کافی دیر تک ایک پر آرام سے چلتے ہیں۔ Medium-IP وہیں شروع ہوتا ہے۔

تعینات کے لیے تیار؟ کرپٹو میں ادائیگی کریں، بغیر KYC — تقریباً ایک منٹ میں لائیو۔

ابھی ڈیپلائے کریں →

عمومی سوالات

میں ایک IP پر کئی سروسز کیسے چلاؤں؟

ایک reverse proxy — Caddy، nginx یا Traefik — پورٹس 80/443 پر بیٹھتا ہے اور hostname کے حساب سے ہر subdomain کو درست سروس کی طرف route کرتا ہے۔ app.you.com → آپ کی ایپ، n8n.you.com → n8n، وغیرہ۔ تمام سروسز localhost پر سنتی ہیں؛ صرف proxy public ہے۔ ایک IP، کئی سروسز، ہر ایک پر صاف HTTPS۔

سروسز کے ایک اسٹیک کے لیے کون سا پلان؟

Medium-IP ($20/ماہ) — 6 vCPU، 6 GB RAM، 45 GB NVMe، تمام پورٹس کھلے dedicated IPv4۔ چند چھوٹی سروسز plus ان کے ڈیٹا بیسز کے لیے آرام دہ۔ اگر بس ایک ایپ plus ایک DB ہے، تو Small-IP ($16) کافی ہے؛ اگر سروسز memory-ہنگری ہیں (بڑے ڈیٹا بیسز، in-memory کام)، تو وہیں Pro لائن شروع ہوتی ہے۔

Docker Compose یا bare metal؟

Compose ایک multi-service باکس کا آسان راستہ ہے — ہر سروس اپنے container میں، پوری اسٹیک بیان کرتی ایک فائل، reverse proxy ایک اور container کے طور پر۔ یہ چیزیں صاف اور منتقل کرنا آسان رکھتا ہے۔ پسند ہو تو bare-metal بھی چلتا ہے؛ مکمل root، آپ کا فیصلہ۔

الگ چھوٹے کے بجائے ایک باکس کیوں؟

لاگت اور سادگی۔ ایک dedicated IP، ایک ماہانہ بل، اپ ڈیٹ رکھنے کے لیے ایک مشین — بمقابلہ کئی چھوٹے سرورز سنبھالنا، ہر ایک اپنے IP اور اپنی دیکھ بھال کے ساتھ۔ co-locate کرنے کا مطلب سروسز localhost پر تقریباً-صفر latency کے ساتھ بات کرتی ہیں۔

تبصرے

ابھی کوئی تبصرہ نہیں۔ پہلے بنیں۔

ایک تبصرہ چھوڑیں

تبصرے ظاہر ہونے سے پہلے moderate کیے جاتے ہیں۔