Byteforge / بایــت فورج 🛸 – Telegram
Byteforge / بایــت فورج 🛸
1.72K subscribers
375 photos
119 videos
81 files
354 links
DevOps & DevSecOps
Clouds

🐧🔥 Unique content

Admin: @heman_sadeghii
Download Telegram
Forwarded from Microfrontend.ir
Observability در فضای Cloud Native
به زبان ساده، Observability توانایی مشاهده و تحلیل وضعیت داخلی یک سیستم از طریق داده‌هایی است که آن سیستم تولید می‌کند. در فضای Cloud Native، سیستم‌ها از مجموعه‌ای از میکروسرویس‌ها و زیرساخت‌های پویا تشکیل شده‌اند که نیاز به نظارت دقیق و لحظه‌ای دارند. Observability به شما کمک می‌کند نه تنها بدانید چه چیزی اشتباه است، بلکه دلیل وقوع آن را نیز پیدا کنید.

تفاوت Observability و Monitoring
در حالی که Monitoring برای جمع‌آوری و مشاهده معیارهای از پیش تعریف‌شده (مثل استفاده از CPU یا تعداد درخواست‌ها) طراحی شده است، Observability بر قابلیت مشاهده و تحلیل داده‌های خام برای کشف الگوهای جدید تمرکز دارد. این مفهوم به تیم‌ها اجازه می‌دهد به جای پیش‌بینی همه سناریوها، در زمان وقوع مشکلات داده‌های لازم را جمع‌آوری و تحلیل کنند.


Video Link: https://youtu.be/UK71422S-rY

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBy6YIfteatuV50ezQODRsEQ
〰️〰️〰️〰️〰️〰️
© @microfrontend_ir
🙏1
Forwarded from lou's bs
خب بیاید یه کار ساده باهاش بهتون یاد بدم
برای مثال همین گرفتن کوکی

اگه با یوزر روت اجرا میکنید باید نو سندباکس رو بزنید
chromium --headless=new --temp-profile --disable-gpu --no-sandbox --ignore-certificate-errors --allow-insecure-localhost --user-agent="mozila :)" --incognito --remote-debugging-port=9922 https://target.tld  --proxy-server=$(echo "http://$(ip -o route show default | awk '/default/ {print $3}'):8080")

اینم بگم جوری که من دارم پراکسی میکنم سر یه داستان دیگست شما اصلا میتونید نکنید یا هرجوری دوست دارید بکنید

این درخواست رو هم میتونید بندازید تو بک‌گراند هم میتونید یه اینستس دیگه ترمینال باز کنید و اینو برای گرفتن کوکی (بر فرض این که یدونه است ) بنویسید

echo '{"id": 1, "method": "Network.getAllCookies"}' | websocat -t - $(curl -s http://localhost:9922/json/list | jq -r   '.[0]."webSocketDebuggerUrl"') | jq -r '."result"."cookies".[0] | \"(.name)=\(.value)"' | xclip -selection clipboard -in

به همین سادگی ما کوکی رو گرفتیم و کپیش کردیم تو کلیپ بورد

@lousbs
یه عمر بسنجید و دیتا در بیارید بعد شروع به ساختن کنید احتمال خطا و شکستتون میاد پایینتر
یه شبه بدون دیتا بسازید و بدون برنامه احتمال موفقیت هست ولی خیلی درصدش کمتره به نسبت حالت قبل و در اخر شما میمونید و یه عالمه ایده و پلن شکست خورده

اینم بگم مبادا اینو ربطش بدین به کمالگرایی
👌6🤯1
Byteforge / بایــت فورج 🛸
https://x.com/i/status/2000989072316150097
گیتهابم دیگه قششششنگ داره توش میکنه 🤦‍♂😐
1
‏GitHub گفته از ابتدای ۲۰۲۶ قراره مدل قیمت‌گذاری GitHub Actions عوض بشه
اولش شاید به نظر بیاد خبر خوبیه چون میگن هزینه runnerهای خود گیت‌هاب کمتر میشه ولی وقتی دقیق‌تر نگاه میکنی میبینی قضیه اونقدرها هم ساده نیست

قراره یه هزینه پلتفرم به ازای هر دقیقه اجرا اضافه بشه
یعنی حتی اگه runner رو خودت داشته باشی باز هم باید به GitHub پول بدی فقط برای اینکه از Actions استفاده میکنی فعلاً گفتن این بخش برای self hosted عقب افتاده ولی مشخصه که هنوز تصمیم نهایی گرفته نشده و احتمال پولی شدنش وجود داره

مسئله بعدی اینه که هرچی بیشتر از GitHub Actions استفاده کنی وابسته‌تر میشی
‏Workflowها اکشن‌ها و کل CI/CD طوری طراحی شدن که اگه یه روز بخوای ازش جدا شی کلی دردسر داشته باشه

‏CI/CD بخش مهم پروژه‌ست و وقتی قیمت و قوانینش دست یه شرکت متمرکز باشه همیشه این ریسک هست که یه تصمیم جدید همه چیز رو به هم بزنه

به همین خاطر GitLab برای خیلی‌ها انتخاب منطقی‌تریه
‏CI/CD از اول جزو هسته گیت‌لب بوده نه یه چیز اضافه اگه self hosted بری جلو نه هزینه دقیقه‌ای داری نه محدودیت عجیب و کنترل کامل دست خودته

اگه آزادی برات مهم‌تره Forgejo گزینه جدی‌تریه
کاملاً متن‌بازه self hosted واقعیه و خبری از هزینه دقیقه‌ای و قفل شدن توی یه اکوسیستم خاص نیست بیشتر به نفع کاربر ساخته شده تا شرکت


خلاصه اینکه GitHub Actions هنوز کار راه‌اندازه
ولی مسیری که داره میره نشون میده بهتره از الان به گزینه‌های دیگه هم فکر کنی
حداقل GitLab یا Forgejo رو تست کن که اگه یه روز مجبور به مهاجرت شدی غافلگیر نشی


#DevOps
#byteforge
@byteforge_chan 🛸
❤‍🔥51👍1
🔥 بالاخره Docker Hardened Images (DHI) در دسترس قرار گرفت
‏Hardened Images نسخه‌هایی امن‌شده از base imageهای رایج مثل Alpine و Debian هستند که با حداقل پکیج‌ها ساخته شده‌اند تا سطح حمله (attack surface) به‌شدت کاهش یابد. این تصاویر به‌طور پیش‌فرض دارای SBOM، اطلاعات شفاف CVE، VEX و ساخت قابل‌اعتماد (SLSA) هستند و برای محیط‌های production طراحی شده‌اند.


مزیت مهم DHI
🔹 رایگان و متن‌باز
‏Docker Hardened Images تحت Apache 2.0 منتشر شده‌اند
🔹 سازگار با ابزارهای فعلی
از آنجا که روی توزیع‌های معروف ساخته شده‌اند، می‌توانی آن‌ها را به‌جای تصاویر معمولی در Dockerfileها استفاده کنید بدون تغییرات بزرگ.
🔹 پشتیبانی از chart و سرورهای MCP
نه فقط تصویرهای پایه؛ Docker Hardened Images شامل Helm Charts هم Hardened و سرورهای MCP هم هست تا تمامی بخش‌های استک کانتینر امن شوند

📌 چطور این تصاویر را استفاده کنیم؟
به ساده‌ترین شکل، در Dockerfile می‌توانی از تصاویر DHI استفاده کنی، مثلاً:
FROM dhi.io/node:24

این base image امن بدون نیاز به شخصی‌سازی زیاد آماده استفاده است
@MehrdadLinuxchannel
میدونم که حس و حالش نیست
ولیییی...
یلداتون مبارک ❤️
13❤‍🔥4
یه اپدیت ریزی دادیم توی عکس کانال
👌8
⚠️ هشدار امنیتی بسیار مهم برای کاربران n8n

⚠️ یک آسیب‌پذیری بحرانی با امتیاز امنیتی ۹.۹ از ۱۰ در پلتفرم n8n شناسایی شده است که در صورت سوءاستفاده می‌تواند به اجرای کد دلخواه روی سرور منجر شود.

این مشکل با شناسه CVE-2025-68613 ثبت شده است و به مهاجم احراز هویت‌شده اجازه می‌دهد با دسترسی سطح پردازش n8n کد اجرا کند. در این حالت امکان دسترسی غیرمجاز به داده‌ها، تغییر گردش‌کارها و حتی اجرای دستورات سیستمی وجود دارد.

☄️ بر اساس گزارش‌های امنیتی بیش از ۱۰۳ هزار نصب فعال n8n در جهان در معرض این آسیب‌پذیری قرار دارند. این ابزار به‌صورت گسترده در اتوماسیون فرایندها استفاده می‌شود و به‌طور میانگین حدود ۵۷ هزار دانلود هفتگی دارد.

🔽 این مشکل در نسخه‌های زیر برطرف شده است:
1.120.4
1.121.1
1.122.0


✔️ پیشنهاد می‌کنیم اگر از n8n استفاده می‌کنید هرچه سریع‌تر آن را به نسخه‌های اصلاح‌شده به‌روزرسانی کنید.
✔️در صورتی که امکان به‌روزرسانی فوری وجود ندارد دسترسی ساخت و ویرایش ورک‌فلوها را فقط به کاربران قابل اعتماد محدود کنید و سرویس را در محیطی ایمن با دسترسی سیستمی و شبکه‌ای محدود اجرا کنید.
Please open Telegram to view this post
VIEW IN TELEGRAM
امار کانال برای این چند ماهی که گذشت ❤️
❤‍🔥5🏆2