
Un browser virtuale self-hosted che gira in docker e utilizza WebRTC.
Benvenuto in Neko, un browser virtuale self-hosted che gira in Docker e utilizza la tecnologia WebRTC. Neko è un potente strumento che ti permette di eseguire un browser completamente funzionante in un ambiente virtuale, dandoti la possibilità di accedere a Internet in modo sicuro e privato da qualsiasi luogo. Con Neko puoi navigare sul web, eseguire applicazioni e svolgere altre attività proprio come faresti con un browser normale, tutto all'interno di un ambiente sicuro e isolato. Che tu sia uno sviluppatore che desidera testare applicazioni web, un utente attento alla privacy che cerca un'esperienza di navigazione sicura, o semplicemente qualcuno che vuole sfruttare la comodità e la flessibilità di un browser virtuale, Neko è la soluzione perfetta.
Oltre alle sue caratteristiche di sicurezza e privacy, Neko offre la possibilità a più utenti di accedervi contemporaneamente. Questo lo rende una soluzione ideale per team o organizzazioni che devono condividere l'accesso a un browser, così come per individui che vogliono utilizzare più dispositivi per accedere allo stesso ambiente virtuale. Con Neko puoi condividere facilmente e in modo sicuro l'accesso a un browser con altri, senza doverti preoccupare di mantenere configurazioni o impostazioni separate. Che tu abbia bisogno di collaborare a un progetto, accedere a risorse condivise, o semplicemente condividere l'accesso a un browser con amici o familiari, Neko rende tutto semplice.
Neko è anche un ottimo strumento per ospitare watch party e presentazioni interattive. Grazie alle sue capacità di browser virtuale, Neko ti permette di ospitare watch party e presentazioni accessibili da qualsiasi luogo, senza la necessità di incontri di persona. Questo rende facile rimanere in contatto con amici e colleghi, anche quando non puoi incontrarti di persona. Con Neko puoi facilmente organizzare un watch party o tenere una presentazione interattiva, sia per svago che per lavoro. Basta invitare i tuoi ospiti a unirsi all'ambiente virtuale e puoi condividere lo schermo e interagire con loro in tempo reale.
Questa applicazione usa WebRTC per trasmettere in streaming un desktop all'interno di un container Docker; l'autore originale l'ha creata perché rabb.it è stato chiuso e la sua connessione internet non riusciva a gestire lo streaming, mentre Discord continuava a crashare quando il suo amico tentava di usarlo. Voleva solo guardare anime con i suoi amici ლ(ಠ益ಠლ), così ha iniziato a cercare su internet e ha trovato alcuni cloni abbastanza simili, ma nessuno di questi aveva il browser virtuale; poi ha trovato Turtus e ha potuto completare il lavoro.
Poi ho trovato questo progetto e ho iniziato a esplorarlo. Mi è piaciuta molto l'idea di navigare insieme a più persone in modo collaborativo, così ho creato un fork. Inizialmente volevo unire le mie modifiche al repository upstream, ma l'autore originale non aveva più tempo per questo progetto e alla fine è stato archiviato.
Neko è nato come browser virtuale trasmesso in streaming tramite WebRTC a più utenti.
Il caso d'uso principale è connettersi con più persone, sfruttando la sincronizzazione e l'interattività in tempo reale:
Altri casi d'uso che beneficiano di un singolo utente:
Rispetto a un gateway desktop remoto senza client (es. Apache Guacamole o websockify con noVNC), installato con un server desktop remoto insieme al programma desiderato (es. linuxserver/firefox) fornisce a neko ulteriori funzionalità:
Mi piacciono i gatti 🐱 (Neko è la parola giapponese per gatto), sono uno weeb/nerd.
Ma perché il didietro di gatto? Perché i gatti sono stronzi, ma li ami comunque.
Per il software di gestione delle stanze di neko, visita neko-rooms.
Offre anche installazione a conoscenza zero (con HTTPS).
La documentazione completa è disponibile su neko.m1k1o.net. Sezioni principali:
I contributi sono benvenuti! Consulta la Guida per contribuire per i dettagli.
Se trovi Neko utile, considera di supportare il progetto tramite GitHub Sponsors.