از ابتدا ساخته شد.
برای همه ساخته شده است.

آنچه به‌عنوان پروژه‌ای داخلی در تیمی کوچک و از سر نارضایتی از پنل‌های موجود آغاز شد، به پلتفرمی تبدیل شده که هزاران مدیر سرور در سراسر جهان به آن اعتماد دارند.

داستان ما

از ابزار داخلی
تا پلتفرمی جهانی

Panelica از دل نارضایتی متولد شد. تیم کوچکی که سرورهای خودش را مدیریت می‌کرد، از پنل‌هایی خسته شده بود که برای هر افزونه هزینه می‌گرفتند، حساب‌ها را به‌درستی از هم جدا نمی‌کردند و مهاجرت را به جراحی قلب باز شبیه می‌کردند. به‌جای پذیرفتن این وضعیت، ساخت راهکاری بهتر را از ابتدا آغاز کردند؛ با جداسازی به‌عنوان پایهٔ هر تصمیم طراحی.

نام Panelica خود گویای مأموریت آن است. سه حرف پایانی — ICA — مخفف معماری کنترل ایزوله هستند: سامانه‌ای امنیتی با پنج لایه که در هستهٔ پلتفرم تنیده شده است. نه یک ماژول، نه چیزی که بعداً به آن اضافه شده باشد؛ بلکه بنیادی که هر قابلیت بر آن بنا شده است.

آنچه به‌عنوان پروژه‌ای داخلی آغاز شد، اکنون به هزاران مدیر سرور در سراسر جهان خدمت‌رسانی می‌کند. هر درخواست قابلیت در انجمن ما، هر گزارش باگ و هر گفت‌وگو در جامعهٔ ما، مستقیماً مسیر توسعه را شکل می‌دهد. Panelica در خلأ ساخته نمی‌شود؛ با همراهی کسانی ساخته می‌شود که از آن استفاده می‌کنند و برای همان افراد.

پنلica
  • I
    ایزوله هر حساب مانند دژی مستحکم است. هیچ کاربری نمی‌تواند به حساب دیگری دسترسی پیدا کند، سرعت آن را کاهش دهد یا در آن اختلال ایجاد کند.
  • C
    کنترل محدودیت‌های دقیق منابع، مجوزها و پایش؛ به‌ازای هر کاربر، هر دامنه و هر سرویس.
  • A
    معماری نه افزونه است و نه چیزی که بعداً به آن اضافه شده باشد. جداسازی از ابتدا در هستهٔ پلتفرم طراحی شده است.
Cgroups v2 فضاهای نام محیط ایزولهٔ SSH Chroot PHP-FPM مجوزهای Unix

پنج لایهٔ جداسازی

هر حساب میزبانی روی سرور شما کاملاً از حساب‌های دیگر جداست. هیچ حسابی نمی‌تواند به حساب دیگری دسترسی پیدا کند، سرعت آن را کاهش دهد یا در آن اختلال ایجاد کند.

1
Cgroups v2

محدودیت CPU، حافظه، I/O و PID برای هر کاربر. هیچ حسابی نمی‌تواند همهٔ منابع سرور را مصرف کند.

2
فضاهای نام Linux

جداسازی PID و mount. هر کاربر فقط فرایندها و فایل‌سیستم خودش را می‌بیند.

3
محیط‌های ایزولهٔ SSH Chroot

دسترسی SFTP و شِل به پوشه‌های کاربر محدود است. پیمایش در فایل‌سیستم امکان‌پذیر نیست.

4
استخرهای PHP-FPM

استخرهای جداگانه برای هر کاربر و هر نسخه، همراه با open_basedir و غیرفعال‌سازی توابع خطرناک.

5
مجوزهای Unix

ایزوله‌سازی UID/GID، حالت 700 برای پوشهٔ خانگی. کنترل دسترسی در سطح کرنل.

افرادی که پشت Panelica هستند

یک تیم مهندسی کوچک که هر روز این پنل را می‌سازد، عرضه می‌کند و پشتیبانی می‌کند.

SY

Sabri Yasin

بنیان‌گذار و مهندسی بک‌اند

LinkedIn
TN

Tuğba Nur Çelik

بنیان‌گذار و اپلیکیشن‌های موبایل (iOS و Android)

LinkedIn
SD

Semih Durak

توسعهٔ نرم‌افزار

LinkedIn
SŞ

Süleyman Şener

توسعهٔ نرم‌افزار

LinkedIn
VA

Volkan Akgül

DevOps و زیرساخت

LinkedIn
ND

Niyazi Dağcı

مهندسی پایگاه داده

LinkedIn
EK

Ertuğrul Keyvan

تضمین کیفیت و آزمون

LinkedIn

باورهای ما

امنیت افزونه نیست

فایروال، اسکنر بدافزار، ModSecurity، Fail2ban، 2FA و SSL — در همهٔ طرح‌ها گنجانده شده‌اند. ایزوله‌سازی یک قابلیت نیست؛ بخشی از معماری است.

بدون هزینه‌های پنهان

ابزارهای WordPress، مدیر Docker، استقرار با Git و پشتیبان‌گیری — همه‌چیز گنجانده شده است. برای امکاناتی که باید استاندارد باشند، هزینهٔ اضافی نمی‌گیریم.

با محوریت جامعه

هر درخواست قابلیت در انجمن ما، هر گزارش اشکال و هر گفت‌وگو به شکل‌گیری محصول کمک می‌کند. چیزی را می‌سازیم که واقعاً به آن نیاز دارید.

آماده‌اید امتحانش کنید؟

با طرح Starter ما شروع کنید؛ برای همیشه رایگان است. نیازی به کارت اعتباری نیست.

نمایش نسخه آزمایشی