change ssl port type in DB and fix apply

This commit is contained in:
nikk gitanes
2023-11-13 02:40:22 +03:00
parent 52e1ab9cca
commit a736d08701
4 changed files with 6 additions and 9 deletions

View File

@@ -60,10 +60,6 @@ func main() {
params.Port = "8090"
}
if params.SslPort == "" {
params.SslPort = "8091"
}
settings.Path = params.Path
settings.HttpAuth = params.HttpAuth
log.Init(params.LogPath, params.WebLogPath)

View File

@@ -4,6 +4,7 @@ import (
"net"
"os"
"path/filepath"
"strconv"
"server/log"
"server/settings"
@@ -17,8 +18,9 @@ func Start(port, sslport, sslCert, sslKey string, sslEnabled, roSets, searchWA b
// set settings ssl enabled
settings.Ssl = sslEnabled
if sslport == "" {
if settings.BTsets.SslPort != "" {
sslport = settings.BTsets.SslPort
userSSlPort := strconv.Itoa(settings.BTsets.SslPort)
if userSSlPort != "0" {
sslport = userSSlPort
} else {
sslport = "8091"
}

View File

@@ -48,7 +48,7 @@ type BTSets struct {
PeersListenPort int
// HTTPS
SslPort string
SslPort int
SslCert string
SslKey string
}

View File

@@ -73,7 +73,6 @@ func Start() {
dlna.Start()
}
log.TLogln(settings.BTsets)
//check if https enabled
if settings.Ssl {
//if no cert and key files set in db/settings, generate new self-signed cert and key files
@@ -92,7 +91,7 @@ func Start() {
settings.SetBTSets(settings.BTsets)
}
go func() {
log.TLogln("Starting https server at port", settings.SslPort)
log.TLogln("Start https server at port", settings.SslPort)
waitChan <- route.RunTLS(":"+settings.SslPort, settings.BTsets.SslCert, settings.BTsets.SslKey)
}()
}