mirror of
https://github.com/openziti/zrok.git
synced 2025-06-20 09:48:07 +02:00
working caddy + config (#330)
This commit is contained in:
parent
f3dd6c0602
commit
73eeec75f4
@ -4,6 +4,7 @@ import (
|
|||||||
"fmt"
|
"fmt"
|
||||||
"github.com/caddyserver/caddy/v2"
|
"github.com/caddyserver/caddy/v2"
|
||||||
"github.com/caddyserver/caddy/v2/caddyconfig/caddyfile"
|
"github.com/caddyserver/caddy/v2/caddyconfig/caddyfile"
|
||||||
|
"github.com/caddyserver/caddy/v2/caddyconfig/httpcaddyfile"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"os"
|
"os"
|
||||||
"time"
|
"time"
|
||||||
@ -38,6 +39,7 @@ func (cmd *caddyCommand) run(_ *cobra.Command, args []string) {
|
|||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
var adapter caddyfile.Adapter
|
var adapter caddyfile.Adapter
|
||||||
|
adapter.ServerType = httpcaddyfile.ServerType{}
|
||||||
cfg, warn, err := adapter.Adapt(data, map[string]interface{}{"filename": args[0]})
|
cfg, warn, err := adapter.Adapt(data, map[string]interface{}{"filename": args[0]})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
@ -45,7 +47,7 @@ func (cmd *caddyCommand) run(_ *cobra.Command, args []string) {
|
|||||||
for _, w := range warn {
|
for _, w := range warn {
|
||||||
fmt.Println(w.Message)
|
fmt.Println(w.Message)
|
||||||
}
|
}
|
||||||
fmt.Printf("cfg: %v\n", cfg)
|
fmt.Printf("cfg: %v\n", string(cfg))
|
||||||
if err := caddy.Load(cfg, true); err != nil {
|
if err := caddy.Load(cfg, true); err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
servers :2015 {
|
:2015 {
|
||||||
route / {
|
route / {
|
||||||
visitor_ip "stderr"
|
visitor_ip "stderr"
|
||||||
}
|
}
|
||||||
respond "hello, world!"
|
respond "hello, world!"
|
||||||
protocols h1 h2c
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user