From 980a3edf63551b60a85307005cdb6f0380932d83 Mon Sep 17 00:00:00 2001 From: James Mills Date: Sun, 29 Mar 2020 19:02:52 +1000 Subject: Fix default server config and ensure upload and video paths exist --- app/app.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'app/app.go') diff --git a/app/app.go b/app/app.go index 4e0657c..387adc8 100644 --- a/app/app.go +++ b/app/app.go @@ -162,6 +162,12 @@ func (a *App) Run() error { } a.Watcher.Add(p.Path) } + if err := os.MkdirAll(a.Config.Server.UploadPath, 0755); err != nil { + return fmt.Errorf( + "error creating upload path %s: %w", + a.Config.Server.UploadPath, err, + ) + } buildFeed(a) go startWatcher(a) return http.Serve(a.Listener, a.Router) -- cgit v1.2.3