Skip to content

jordan-rash/tsnet-httpserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tailscale HTTPServer wasmCloud Provider

Provider that utilizes the tsnet Go module to expose a linked actor to a users Tailnet.

Can be used with any actor that satisfies the wasmcloud:httpserver contract

Link Definition Settings

Setting Type Default Required
port int None true
hostname string None true
ts_authkey string None true
funnel bool false false

Recommended that you use a pre-authorized tailscale key and tag it with "tag:wasmcloud" or something similiar

In order for funnel to work, you must ensure the nodeAttr is set

Once you actor has been successfully linked, you should see the hostname appear in your Tailscale admin console.

Screenshot 2022-12-14 at 2 11 23 PM

At this point, if you are on a machine that is connected to your tailnet, you can visit the IP or URL to see your actor!

Screenshot 2022-12-14 at 2 11 23 PM

Artifacts

Usable OCI artifacts can be found in Github Packages (linked in the right hand side bar)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages