Skip to content

EugeneLoy/remote-arduino-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Set up tunneling server

You can either self-host tunneling server on any machine accessible from lab client/server or use Oracle Cloud Free Tier to host tunneling server for free.

Self-hosted tunneling server

Run:

docker run --name bore -d --init --network host -p 7835:7835 -p 8991:8991 ekzhang/bore server

Hosting tunneling server using Oracle Cloud Free Tier

  • Signup here
  • Create VM instance
  • ssh into created VM instance
  • Install Docker
  • Open ports and allow traffic on 7835 and 8991
  • Run docker run --name bore -d --init --network host -p 7835:7835 -p 8991:8991 ekzhang/bore server

Set up lab server

Set up lab client

Run:

netsh interface portproxy add v4tov4 listenport=8991 connectport=8991 connectaddress=<tunneling server address>

... or:

About

Building Remote Arduino Lab

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published