منصوبے کے بارے میں
WUDup ایک ایسا ٹول ہے جو What's Up Docker (WUD) سے آنے والی امیج اپ ڈیٹ اطلاعات کو قابلِ جائزہ Docker Compose اپ ڈیٹ ورک فلو میں تبدیل کرتا ہے۔ یہ Compose سروسز کو WUD کی نئی امیج رپورٹ کے فوراً بعد تبدیل ہونے دینے کے بجائے اپ ڈیٹ کو جائزے کے لیے قطار میں رکھتا ہے، تاکہ آپریٹرز تیاری جانچ سکیں اور تبدیلیاں دستی طور پر لاگو کریں، یا پالیسیاں ترتیب دے کر اہل اپ ڈیٹس کو شیڈول کے مطابق خودکار طور پر لاگو کریں۔
تجویز کردہ تعیناتی ایک طویل المدتی WebUI کنٹینر ہے جو مقامی براؤزر ڈیش بورڈ فراہم کرتا ہے۔ یہ نجی Compose نیٹ ورک پر WUD کے API سے دستیاب اپ ڈیٹس پڑھتا ہے اور انہیں Pending صفحے پر رکھتا ہے۔ callback todo فائل واضح fallback یا import ذریعے کے طور پر دستیاب رہتی ہے، اور host CLI فائل پر مبنی رہتا ہے۔ ہر رن History میں محفوظ ہوتا ہے، اور توجہ درکار ہونے پر تشخیصی معلومات فراہم کی جاتی ہیں۔
حفاظتی ڈیفالٹس read-only ہیں: دستی اور خودکار اپ ڈیٹس غیر فعال رہتے ہیں جب تک WUD_WEB_MUTATIONS_ENABLED=true جان بوجھ کر سیٹ نہ کیا جائے۔ پہلی بار سیٹ اپ میں کنٹینر لاگز میں پرنٹ ہونے والا ایک وقتی claim لنک استعمال ہوتا ہے، جس کے بعد admin صارف نام اور کم از کم 12 حروف کا پاس ورڈ بنایا جاتا ہے۔ مثال میں براؤزر رسائی ڈیفالٹ طور پر loopback تک محدود ہے، جبکہ LAN یا reverse-proxy exposé کے اختیارات بھی موجود ہیں۔
سیٹ اپ wudup CLI (wudup init --profile hardened) کے ذریعے یا hardened Compose مثال اور env ٹیمپلیٹ ڈاؤن لوڈ کر کے کیا جا سکتا ہے۔ کنفیگریشن میں HOST_DOCKER_BASE، WUD_WEB_PUBLIC_ORIGIN، SQLite persistence، managed preferences اور mutation mode شامل ہیں۔ غیر-web متبادل راستوں میں doctor، dry runs اور applies کے لیے مختصر مدت کا Docker script runner، اور host install شامل ہے جو updates اور docker-update-from-wud کو host PATH میں رکھتا ہے۔ WebUI/API بنیادی معاون ورک فلو ہے؛ CLI راستے legacy file-mode سہولتوں کے طور پر برقرار ہیں۔
دستاویزات میں deployment start guide، WebUI container guide، command runner اور host install نوٹس، configuration reference، digest verification اور digest-pin update رہنمائی، security policy، release notes، اور عوامی fixture-backed demo شامل ہیں۔ پروجیکٹ کو public beta بتایا گیا ہے، Docker Compose کے ساتھ maintainer-tested، اور سیٹ اپ مدد و رائے کے لیے GitHub Discussions دستیاب ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.