DevAshTeam – Telegram
Channel created
🐳 خبر خوب برای علاقه‌مندان به داکر
با افتخار پایان تدوین و انتشار دوره ی مقدماتی داکر رو اعلام میکنم
داکر یک پلتفرم Open Source هست که به شما این امکان را میده تا برنامه‌ها را در محیط‌های مجازی به اسم "کانتینر" اجرا کنید. کانتینرها به شما این امکان رو میدن تا برنامه‌ها و Dependency هاشون رو به صورت مستقل از سیستم‌عامل اجرا کنید
💡این دوره شامل ۱۱ قسمت و در حدود یک ساعت و بیست دقیقه هست و پیرامون مفاهیم مقدماتی و نحوه ی به کارگیری این ابزار قدرتمند به منظور سهولت توسعه و استقرار برنامه های کانتینری هست

سرفصل های دوره شامل:
- معرفی دوره و پیشنیاز ها
- آشنایی با داکر
- نصب داکر
- اقداماتی که باید بعد از نصب انجام بدین
- ایمیج های داکر ، اساس ساخت کانتینر
- کانتینر ها ، نسخه ی اجرا شده ی ایمیج
- متغیر ها محیطی (Environment Variables)
- داکر Volumes
- تنظیمات شبکه در داکر
- ساخت ایمیج ها
- داکر کامپوز
امیدوارم که از دیدن این دوره لذت ببرید


🔗 Introduction to Docker (PeerTube)
🔗 Introduction to Docker (YouTube)
Made with ❤️ for the community
3
درود ویژه خدمت همه ی دوستان عزیز
نسخه ی جدید از پروژه ی SNI Proxy رو به تازگی منتشر کردم
این پروژه برای گذر از تحریم ها استفاده میشه
در این نسخه تغیراتی رو برای سهولت استفاده اتفاق افتاده
همچنین README پروژه با آموزش راه اندازی جدید به روز رسانی شده و یک ویدیو حدودا ۱۰ دقیقه ای راجع به نصب و راه اندازی اش منتشر کردم
امیدوارم که براتون مفید باشه

🚀 GitHub
🔗 Tutorial video in PeerTube
🔗 Tutorial video in YouTube

Made with ❤️ for the community
1👍1🔥1
درود خدمت دوستان عزیز

اخیرا روی راه اندازی MongoDB Replica Set با استفاده از Docker کار می کردم و در این رابطه دو مقاله نوشتم که برای توسعه دهندگان و تیم های DevOps بسیار کاربردی است.

📌 در بخش اول، نحوه‌ی پیاده‌سازی یک Replica Set سه‌نودی را بررسی کرده‌ام؛ ساختاری که به کمک آن، MongoDB می‌تواند داده‌ها را میان چند نود همگام‌سازی کند و دسترسی بالا (High Availability) را تضمین نماید. ویژگی‌های اصلی:

- راه اندازی خودکار  Replica Set  با Docker Compose
- احراز هویت داخلی با استفاده از فایل کلید
- استفاده از رابط گرافیکی  Mongo Express برای مدیریت آسان تر دیتابیس

📘 مطالعه مقاله:
       آموزش راه اندازی Replica Set  در  MongoDB  با Docker

📌 در بخش دوم، به افزودن HAProxy برای توزیع بار خواندن بین نودهای ثانویه پرداخته‌ام؛ این روش برای افزایش کارایی در اپلیکیشن‌هایی که بار خواندن زیادی دارند، بسیار مؤثر است. امکانات این بخش:

- پیکربندی HAProxy  برای Load Balancing  در سطح  TCP
- داشبورد آماری در پورت ۸۴۰۴
- بهینه برای سناریوهای خواندن‌محور
📘 مطالعه مقاله:
       توزیع بار خواندن در MongoDB با HAProxy و Docker

Made With ❤️ For Community
1
انجمن علمی IT دانشگاه شیراز برگزار می کند:
کارگاه آموزشی حضوری و آنلاین نصب و راه اندازی Docker

آماده ای که با دنیای Container ها آشنا بشی و تفاوتشون با ماشین های مجازی رو بدونی و کار با Docker رو شروع کنی؟اگه آره! پس میبینمت

🔸سرفصل ها :
مجازی سازی برای استفاده ی بهینه از منابع
ماشین مجازی در مقابل کانتینر ها
مزایای کانتینر ها و رفع Dependency Issues
داکر به عنوان یک پلتفرم کانتینر ای
مفاهیم Container و Image
پیشنیاز های نصب داکر
نصب داکر و اقدامات بعد از نصب
دریافت Image و ساخت اولین Container
نکات مربوط به شبکه
نکات مربوط به دائمی ساختن اطلاعات
متغیر های محیطی برای تنظیم بهتر
ساختن Image ها
معرفی Docker Compose Module
پیاده‌سازی چند مثال

👨‍🏫با تدریس :

شروین احمدی
مشاور زیرساخت های ابری و مدیر سیستم ، کارشناس زیرساخت و شبکه

🗓تاریخ برگزاری: 8 خرداد 1404
ساعت 15الی19
📍محل برگزاری: شیراز، میدان ارم ، پردیس ارم دانشگاه شیراز ، ساختمان معاونت فرهنگی اجتماعی دانشگاه شیراز ، انتهای راهرو سمت راست ، سالن کنفرانس شهرراز
🌐 ثبت نام :
https://events.itshirazu.ir
2
DevAshTeam pinned a photo
درود خدمت دوستان گرامی 👋🏼

اخیراً مشغول راه‌اندازی یک پشته‌ی کامل مانیتورینگ با استفاده از ابزارهای متن‌باز بودم و در همین راستا مقاله‌ای تهیه کردم که می‌تونه برای تیم‌های DevOps، توسعه‌دهندگان و مدیران سیستم بسیار کاربردی باشه.

📌 در این راهنما، یک ساختار مانیتورینگ کامل شامل ابزارهای زیر پیاده‌سازی شده:

Uptime Kuma برای بررسی وضعیت سرویس‌ها
📈Prometheus برای جمع‌آوری و ذخیره داده‌ها
🚨Alertmanager برای مدیریت هشدارها
📊Grafana ‌‏برای نمایش گرافیکی داده‌ها
📬An Express.js App برای ارسال رخداد ها

تمام سرویس ها با استفاده از Docker و Docker Compose پیاده‌سازی شده و شامل پیکربندی کامل، راه‌اندازی داشبوردها و تنظیم هشدارهای خودکار هست.

📘 مطالعه مقاله: ساخت یک پشته مانیتورینگ با Uptime Kuma، Grafana ،Prometheus ، Alert Manager

Made with ❤️ for the community
#DevOps #Monitoring #Docker #Prometheus #Grafana #Alertmanager #Nodejs #Express #uptime_kuma
👍2🔥1
What does $0 represent in a Bash noscript?
Anonymous Quiz
30%
a) Exit status
35%
b) First argument
26%
c) Script name
9%
d) Number of arguments
DevAshTeam
What does $0 represent in a Bash noscript?
The $0 is one of the special variables you get in bash and is used to print the filename of the noscript that is currently being executed
👏1
What does #!/bin/bash mean at the top of a noscript?
Anonymous Quiz
13%
a) Start of comments
8%
b) Directory path
17%
c) Bash version
62%
d) Interpreter directive
👍3
وب‌سایت Command Masters یک منبع عالی برای پیدا کردن دستورات کاربردی مربوط به ابزارهای خط فرمان مانند Command Prompt ویندوز و ترمینال‌های لینوکس است. این سایت با ارائه‌ی مثال‌ها و توضیحات ساده، به کاربران کمک می‌کند تا نحوه‌ی استفاده از این دستورات را به‌خوبی یاد بگیرند. به طور کلی، Command Masters گزینه‌ی بسیار خوبی برای هر کسی است که می‌خواهد مهارت‌های خود در استفاده از خط فرمان را تقویت کند.

💡https://news.1rj.ru/str/DevAshTeam
4
درود دوستان!
🚀 اگر با Node.js یا JavaScript کار میکنید، حتما Verdaccio رو امتحان کنید—یه رجیستری خصوصیِ سبک و سریع برای npm که خیلی راحت میتونید راه اندازی کنید. این راهنمای رسمیِ سایتش، مرحله به مرحله نشون میده چطور میتونید اونو توی سیستم خودتون یا روی سرور نصب و تنظیم کنید. برای تیمهایی که میخوان پکیجهای خودشون رو به صورت امن و مستقل از npm عمومی مدیریت کنند عالیه. ضمناً open sourceهست و کلی امکان شخصی سازی داره! 🔧 اگه دنبال کنترل بیشتر روی پکیجهای npm هستید، حتما یه نگاهی بهش بندازید. 👈🏻راهنمای نصب Verdaccio
💡https://news.1rj.ru/str/DevAshTeam

#ابزارهای_توسعه #جاوااسکریپت #NodeJS
2👏1
What is the default Docker network mode?
Anonymous Quiz
29%
a) host
11%
b) none
50%
c) bridge
11%
d) overlay
👍1