mirror of
https://github.com/wahyd4/golink.git
synced 2026-08-09 05:05:56 +10:00
make https optional (but default to on)
Fixes #107 Signed-off-by: Will Norris <will@tailscale.com>
This commit is contained in:
@@ -46,6 +46,7 @@ var (
|
||||
controlURL = flag.String("control-url", ipn.DefaultControlURL, "the URL base of the control plane (i.e. coordination server)")
|
||||
sqlitefile = flag.String("sqlitedb", "", "path of SQLite database to store links")
|
||||
dev = flag.String("dev-listen", "", "if non-empty, listen on this addr and run in dev mode; auto-set sqlitedb if empty and don't use tsnet")
|
||||
useHTTPS = flag.Bool("https", true, "serve golink over HTTPS if enabled on tailnet")
|
||||
snapshot = flag.String("snapshot", "", "file path of snapshot file")
|
||||
hostname = flag.String("hostname", defaultHostname, "service name")
|
||||
resolveFromBackup = flag.String("resolve-from-backup", "", "resolve a link from snapshot file and exit")
|
||||
@@ -190,7 +191,7 @@ out:
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
enableTLS := status.Self.HasCap(tailcfg.CapabilityHTTPS) && len(srv.CertDomains()) > 0
|
||||
enableTLS := *useHTTPS && status.Self.HasCap(tailcfg.CapabilityHTTPS) && len(srv.CertDomains()) > 0
|
||||
fqdn := strings.TrimSuffix(status.Self.DNSName, ".")
|
||||
|
||||
httpHandler := serveHandler()
|
||||
|
||||
Reference in New Issue
Block a user