freebsd-ports/net/zerotier/files/patch-README.md
2024-03-24 15:29:30 +00:00

1.3 KiB

--- README.md.orig 2023-09-14 19:09:26 UTC +++ README.md @@ -169,3 +169,23 @@ If there are other metrics you'd like to see tracked, | zt_peer_packet_errors | node_id | Counter | number of incoming packet errors from a peer |

If there are other metrics you'd like to see tracked, ask us in an Issue or send us a Pull Request! + +### HTTP / App server + +There is a static http file server suitable for hosting Single Page Apps at http://localhost:9993/app/ + +Use zerotier-cli info -j to find your zerotier-one service's homeDir + + sh +cd $ZT_HOME +sudo mkdir -p app/app1 +sudo mkdir -p app/appB +echo '<html><meta charset=utf-8><title>appA</title><body><h1>hello world A' | sudo tee app/appA/index.html +echo '<html><meta charset=utf-8><title>app2</title><body><h1>hello world 2' | sudo tee app/app2/index.html +curl -sL http://localhost:9993/app/appA http://localhost:9993/app/app2 + + +Then visit http://localhost:9993/app/app1/ and http://localhost:9993/app/appB/ + +Requests to paths don't exist return the app root index.html, as is customary for SPAs. +If you want, you can write some javascript that talks to the service or controller api.