2 مستودعات
Securely accessible, full-featured Linux desktop environments hosted on remote infrastructure.
Distinct from Ubuntu Workstations: Focuses on the conceptual delivery of a secure remote workstation over HTTP/S, not just local provisioning scripts.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Remote Linux Workstations. Refine with filters or upvote what's useful.
يوفر هذا المشروع بيئة سطح مكتب Ubuntu حاوية مع واجهة مستخدم رسومية يمكن الوصول إليها عبر متصفح ويب. ينفذ صورة قائمة على Docker تدمج بوابة ويب وعميلاً قائماً على المتصفح لبث محطة عمل Linux عبر HTTP و HTTPS. يتميز النظام بقدرته على توجيه الصوت من الحاوية إلى النظام المضيف للتشغيل ودعمه لتشفير SSL/TLS لتأمين اتصال سطح المكتب البعيد. يتضمن أيضاً تهيئات لاستضافة الواجهة خلف وكيل عكسي باستخدام تعيين مسار URL نسبي. يغطي المشروع إدارة العرض لتحجيم الدقة، والتحكم في الوصول القائم على كلمة المرور لحسابات المستخدمين، والإنشاءات القائمة على القوالب لتعريف بيئات سطح المكتب والصور الأساسية.
Provides a secure, password-protected Ubuntu environment accessible from any device via HTTP or HTTPS.
هذا المشروع عبارة عن حزمة امتداد للتطوير عن بُعد وبنية تحتية لتمهيد سلاسل الأدوات (toolchains) وبيئات التشغيل المعزولة. يتيح نظاماً لفتح المجلدات وتنفيذ الأكواد عبر مضيفي SSH، وحاويات Docker، ونظام Windows الفرعي لـ Linux (WSL). يستخدم النظام بنية مقسمة بين العميل والخادم لفصل واجهة المستخدم عن مضيف الامتداد وخوادم اللغة. يتميز بطبقة اتصال آمنة للتحرير عن بُعد عبر SSH، وجسر لتكامل WSL، وأداة لإعادة توجيه المنافذ عن بُعد لنفق حركة مرور الشبكة من البيئات البعيدة إلى جهاز محلي. يغطي المشروع مجموعة واسعة من القدرات عن بُعد، بما في ذلك إدارة دورة حياة الحاوية، وتوفير البيئة السحابية، وتصحيح أخطاء الكود عن بُعد. يدعم التكوين الخاص بالبيئة من خلال مزامنة ملفات dotfiles، والإعدادات الخاصة بالمضيف، وإدارة الامتدادات عن بُعد لضمان بيئات تطوير متسقة عبر أجهزة مختلفة. تتم إدارة الأمان والوصول من خلال مصادقة SSH، وإعادة توجيه مفتاح الوكيل، ومزامنة بيانات اعتماد Git بين المضيف وبيئات النظام الفرعي.
Provides an integrated bash shell to execute commands directly within a connected Linux distribution.