diff --git a/config/json.go b/config/json.go index d09584b..a65eb37 100644 --- a/config/json.go +++ b/config/json.go @@ -15,6 +15,7 @@ type AppConfigs struct { } type Settings struct { + ListenPort string `json:"listen_port"` SifCdnServer string `json:"sif_cdn_server"` } @@ -34,6 +35,7 @@ func DefaultConfigs() *AppConfigs { return &AppConfigs{ AppName: "honoka-chan", Settings: Settings{ + ListenPort: "80", SifCdnServer: "http://192.168.1.123/static", }, UserPrefs: UserPrefs{ diff --git a/main.go b/main.go index f27cb97..7586bc0 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "honoka-chan/config" "honoka-chan/db" "honoka-chan/router" _ "honoka-chan/tools" @@ -33,5 +34,5 @@ func main() { // SIF router.SifRouter(r) - r.Run(":80") // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080") + r.Run(":" + config.Conf.Settings.ListenPort) // listen and serve on 0.0.0.0:8080 (for windows "localhost:8080") }