Skip to content

sebi364/Browser-Workstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Browser-Workstation

Build and Deploy

About: This repo contains a few very simple bash-scripts that allow you to build an alpine-based image for Fabrice Bellard's jslinux. The script can also be run through GitHub-actions and the resulting VM can be hosted on GitHub-pages for free. The version build by this repo can be found here.

Usecase: This project can be used to get quick access to a Linux VM in an environment where you might not want to install stuff locally. If you're lucky, and your firewall doesn't block websocket connections by default, you'll even have access to the internet which opens the door for (for example) an SSH connection to a "real" server 😀

Internet

Thanks to Benjamin Burns websocksproxy The vm is able to connect to the internet. Please note that the relay is limited to 2 connections per IP and 40KB/s to prevent abuse. This repo also includes a copy of websockproxy, where the limitations were lifted, together with a compose file that deploys it + a nginx container to host the Linux vm files in case you want to self-host it.

Customization:

To further customize the Image, you can edit the installation script.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published