Sish is a tool that allows you to expose local servers to the internet. It is available on GitHub, and in this tutorial, we will show you how to install sish on Windows 10.
Open a command prompt as an administrator.
Install Git Bash for Windows. You can download it from here.
Next, install Go for Windows. You can download it from here.
After installing Git and Go, open Git Bash and run the following command to get sish:
go get -u github.com/antoniomika/sish
After the download is complete, navigate to the sish directory by running the following command:
cd ~/go/src/github.com/antoniomika/sish/
Run the following command to build and install sish:
go build -o sish
After the build is complete, run the following command to run sish in the background:
nohup ./sish &
The nohup
command prevents sish from being terminated when you close the command prompt.
If you want sish to start automatically when you boot your computer, you can create a batch file and copy it to the startup folder.
Create a new text file called sish.bat
and add the following command:
start /d "C:/Users/<username>/go/src/github.com/antoniomika/sish/" sish.exe
Replace <username>
with your Windows username.
Save the file and copy it to the startup folder. The path to the startup folder is C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.
To open the startup folder, press Windows + R
and type shell:startup
. Press Enter.
Sish is now installed and running on your computer. You can access it from anywhere on the internet by connecting to <yourcomputername>.sish.services
.
hostname
. Press Enter.Congratulations! You have successfully installed sish on Windows 10.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!