openziti / zrok

Geo-scale, next-generation peer-to-peer sharing platform built on top of OpenZiti.
https://zrok.io
Apache License 2.0
2.53k stars 99 forks source link

zrok admin <create|update|delete> frontend #129

Closed michaelquigley closed 1 year ago

michaelquigley commented 1 year ago

We're going to need an admin commands to create, update, and delete public frontend records, and provide frontend configuration.

Frontend configuration:

type ProxyConfig struct {
    UrlTemplate string
    Identities  []string
}
michaelquigley commented 1 year ago

The createFrontend handler should probably query Ziti to make sure it's a valid identity.

michaelquigley commented 1 year ago

Also list frontends.