diff options
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/neko/main.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/cmd/neko/main.go b/cmd/neko/main.go index 47385b1..106a22e 100644 --- a/cmd/neko/main.go +++ b/cmd/neko/main.go @@ -27,7 +27,7 @@ func main() { } func Run(args []string) error { - var help, update, verbose, proxyImages bool + var help, update, verbose, proxyImages, secureCookies bool var configFile, dbfile, newFeed, export, password string var port, minutes int @@ -63,6 +63,8 @@ func Run(args []string) error { f.BoolVar(&proxyImages, "imageproxy", false, "rewrite and proxy all image requests") f.BoolVar(&proxyImages, "i", false, "rewrite and proxy all image requests (short)") + f.BoolVar(&secureCookies, "secure-cookies", false, "set Secure flag on cookies (requires HTTPS)") + f.BoolVar(&verbose, "verbose", false, "verbose output") f.BoolVar(&verbose, "v", false, "verbose output (short)") @@ -110,6 +112,10 @@ func Run(args []string) error { config.Config.ProxyImages = proxyImages } + if secureCookies != false { + config.Config.SecureCookies = secureCookies + } + models.InitDB() if update { |
