diff --git a/cmd/server.go b/cmd/server.go index 6ee0bf2f..71672b7e 100644 --- a/cmd/server.go +++ b/cmd/server.go @@ -27,7 +27,7 @@ func Start(cfg *model.StartConfig) { if downloadCfg.FirstLoad { // Set default download dir, in docker, it will be ${exe}/Downloads, else it will be ${user}/Downloads var downloadDir string - if base.InDocker { + if base.InDocker == "true" { downloadDir = filepath.Join(filepath.Dir(cfg.StorageDir), "Downloads") } else { userDir, err := os.UserHomeDir() diff --git a/pkg/base/info.go b/pkg/base/info.go index 379a3c6c..b55c4814 100644 --- a/pkg/base/info.go +++ b/pkg/base/info.go @@ -2,7 +2,7 @@ package base // Version is the build version, set at build time, using `go build -ldflags "-X github.com/GopeedLab/gopeed/pkg/base.Version=1.0.0"`. var Version string -var InDocker bool +var InDocker string func init() { if Version == "" {