2 repository-uri
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.
Acest proiect oferă un mediu desktop Ubuntu containerizat cu o interfață grafică accesibilă printr-un browser web. Implementează o imagine bazată pe Docker care integrează un gateway web și un client bazat pe browser pentru a transmite un workstation Linux prin HTTP și HTTPS. Sistemul se distinge prin capacitatea sa de a ruta audio de la container la sistemul gazdă pentru redare și suportul său pentru criptarea SSL/TLS pentru a securiza conexiunea desktop la distanță. Include, de asemenea, configurații pentru găzduirea interfeței în spatele unui reverse proxy folosind maparea căilor URL relative. Proiectul acoperă gestionarea afișajului pentru scalarea rezoluției, controlul accesului bazat pe parolă pentru conturile de utilizator și build-uri bazate pe șabloane pentru definirea mediilor desktop și a imaginilor de bază.
Provides a secure, password-protected Ubuntu environment accessible from any device via HTTP or HTTPS.
Acest proiect este un pachet de extensii pentru dezvoltare la distanță și infrastructură pentru inițializarea toolchain-urilor și runtime-urilor izolate. Acesta permite un sistem pentru deschiderea folderelor și executarea codului pe gazde SSH, containere Docker și Windows Subsystem for Linux (WSL). Sistemul utilizează o arhitectură client-server pentru a separa interfața utilizator de gazda extensiei și serverele de limbaj. Dispune de un strat de conexiune securizat pentru editare la distanță prin SSH, o punte pentru integrarea WSL și un instrument de redirecționare a porturilor la distanță pentru a tunela traficul de rețea din medii la distanță către o mașină locală. Proiectul acoperă o gamă largă de capabilități la distanță, inclusiv gestionarea ciclului de viață al containerelor, furnizarea mediilor în cloud și depanarea codului la distanță. Suportă configurarea specifică mediului prin sincronizarea dotfile-urilor, setări specifice gazdei și gestionarea extensiilor la distanță pentru a asigura medii de dezvoltare consistente pe diferite mașini. Securitatea și accesul sunt gestionate prin autentificare SSH, redirecționarea cheilor agentului și sincronizarea credențialelor Git între mediile gazdă și subsistem.
Provides an integrated bash shell to execute commands directly within a connected Linux distribution.