منصوبے کے بارے میں
## جائزہ
یہ Docker Compose کے ذریعے منظم کردہ سروسز کا ایک مجموعہ پروجیکٹ ہے، جس میں متعدد عام ڈویلپمنٹ اور آپریشنز سروسز شامل ہیں۔ پروجیکٹ متحد نیٹ ورک کنفیگریشن اور ابتدائی اسکرپٹس کے ذریعے صارفین کو ان سروسز کی تیزی سے تعیناتی اور انتظام میں سہولت فراہم کرتا ہے۔
## شامل سروسز
- **dify** - Dify AI ایپلیکیشن ڈویلپمنٹ پلیٹ فارم
- **firecrawl** - ویب کرالر سروس
- **homeassistant** - Home Assistant اسمارٹ ہوم (Container، host نیٹ ورک)
- **lobe-chat** - LobeChat AI چیٹ سروس
- **minio** - MinIO آبجیکٹ اسٹوریج سروس
- **monitor** - Prometheus + Grafana مانیٹرنگ سسٹم
- **mongodb** - MongoDB ڈیٹا بیس سروس
- **mysql** - MySQL ڈیٹا بیس سروس
- **neo4j** - Neo4j گراف ڈیٹا بیس سروس
- **obsidian** - Obsidian نوٹس (linuxserver Web ڈیسک ٹاپ، web_net)
- **open-webui** - OpenWebUI انٹرفیس سروس
- **omniroute** - OmniRoute متحد AI گیٹ وے (میزبان Redis کا دوبارہ استعمال)
- **postgres** - PostgreSQL ڈیٹا بیس سروس
- **redis** - Redis کیش سروس
- **rustdesk** - RustDesk ریموٹ کنٹرول سروس
## استعمال کی ہدایات
1. یقینی بنائیں کہ Docker اور Docker Compose انسٹال ہیں
2. کنفیگریشن فائل کی ابتدا کریں: `cp .env.example .env`
3. `.env` فائل میں کنفیگریشن پیرامیٹرز میں ترمیم کریں
4. سروسز شروع کریں: `docker compose up -d`
## نیٹ ورک کنفیگریشن
- Web سروسز متحد طور پر `web_net` نیٹ ورک استعمال کرتی ہیں
- مانیٹرنگ سروسز متحد طور پر `monitor_net` نیٹ ورک استعمال کرتی ہیں، جو `web_net` سے منسلک ہے
- Home Assistant میزبان `host` نیٹ ورک استعمال کرتا ہے، تاکہ لوکل ایریا نیٹ ورک ڈیوائسز کی دریافت آسان ہو
## سسٹم کی ضروریات
- Docker Engine 24.0+
- Docker Compose 2.0+
- کم از کم کنفیگریشن: CPU 2 کور، میموری 4GB، ڈسک 20GB
## حوالہ جاتی دستاویزات
ہر سروس ڈائریکٹری میں ایک علیحدہ README فائل موجود ہے، جو تفصیلی کنفیگریشن ہدایات فراہم کرتی ہے۔
## شراکت اور لائسنس
Issue اور Pull Request جمع کرانا خوش آئند ہے۔ یہ پروجیکٹ MIT لائسنس استعمال کرتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.