|
|
@ -61,10 +61,10 @@ func addServerFlags(flags *pflag.FlagSet) { |
|
|
|
flags.StringP("key", "k", "", "tls key") |
|
|
|
flags.StringP("root", "r", ".", "root to prepend to relative paths") |
|
|
|
flags.String("socket", "", "socket to listen to (cannot be used with address, port, cert nor key flags)") |
|
|
|
flags.Uint32("socket-perm", 0666, "unix socket file permissions") |
|
|
|
flags.Uint32("socket-perm", 0666, "unix socket file permissions") //nolint:gomnd
|
|
|
|
flags.StringP("baseurl", "b", "", "base url") |
|
|
|
flags.String("cache-dir", "", "file cache directory (disabled if empty)") |
|
|
|
flags.Int("img-processors", 4, "image processors count") |
|
|
|
flags.Int("img-processors", 4, "image processors count") //nolint:gomnd
|
|
|
|
flags.Bool("disable-thumbnails", false, "disable image thumbnails") |
|
|
|
flags.Bool("disable-preview-resize", false, "disable resize of image previews") |
|
|
|
flags.Bool("disable-exec", false, "disables Command Runner feature") |
|
|
@ -128,7 +128,7 @@ user created with the credentials from options "username" and "password".`, |
|
|
|
cacheDir, err := cmd.Flags().GetString("cache-dir") |
|
|
|
checkErr(err) |
|
|
|
if cacheDir != "" { |
|
|
|
if err := os.MkdirAll(cacheDir, 0700); err != nil { //nolint:govet
|
|
|
|
if err := os.MkdirAll(cacheDir, 0700); err != nil { //nolint:govet,gomnd
|
|
|
|
log.Fatalf("can't make directory %s: %s", cacheDir, err) |
|
|
|
} |
|
|
|
fileCache = diskcache.New(afero.NewOsFs(), cacheDir) |
|
|
|