mirror of
https://github.com/openziti/zrok.git
synced 2024-11-07 16:54:23 +01:00
proxy
This commit is contained in:
parent
6f53e43238
commit
98c79845de
@ -1,7 +1,7 @@
|
||||
---
|
||||
sidebar_position: 30
|
||||
---
|
||||
# File Sharing
|
||||
# Web and File Sharing
|
||||
|
||||
With `zrok` it is possible to share files quickly and easily as well. To share files using `zrok` use
|
||||
the `--backend-mode web`, for example: `zrok share private . --backend-mode web`.
|
||||
|
35
docs/core-features/http.md
Normal file
35
docs/core-features/http.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 22
|
||||
---
|
||||
|
||||
# HTTP and HTTPS Endpoints
|
||||
|
||||
`zrok` can share HTTP and HTTPS resources natively. If you have an existing web server that you want to share with other users, you will use the `zrok share` command using the `--backend-mode proxy` flag.
|
||||
|
||||
The `--backend-mode proxy` is the default backend mode, so if you do not specify a `--backend-mode` you will get the `proxy` mode by default.
|
||||
|
||||
If you have a web server running on `localhost` that you want to expose to other users using `zrok`, you can execute a command like the following:
|
||||
|
||||
```
|
||||
$ zrok share public localhost:8080
|
||||
```
|
||||
When you execute this command, you'll get a `zrok` bridge like the following:
|
||||
|
||||
```
|
||||
╭───────────────────────────────────────────────╮╭──────────────────────────╮
|
||||
│ http://0635uf7slmbu.share.zrok.io ││ [PUBLIC] [PROXY] │
|
||||
╰───────────────────────────────────────────────╯╰──────────────────────────╯
|
||||
╭───────────────────────────────────────────────────────────────────────────╮
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
│ │
|
||||
╰───────────────────────────────────────────────────────────────────────────╯
|
||||
```
|
||||
|
||||
The URL shown at the top of the bridge shows the address where you can access your `public` share.
|
||||
|
||||
Hit `CTRL-C` or `q` in the bridge to exit it and delete the `public` share.
|
Loading…
Reference in New Issue
Block a user