diff options
| author | William Hergès <william@herges.fr> | 2025-10-03 20:47:55 +0200 |
|---|---|---|
| committer | William Hergès <william@herges.fr> | 2025-10-03 20:47:55 +0200 |
| commit | 97045512306ed91b690a0d4c20bbb8fe84d7dbfe (patch) | |
| tree | d3e6689c65999cfb91aef886424832b6ba3d52fe /main.go | |
| parent | 12efe4691b85bf7b1933ac993b01ac7f0a06b06c (diff) | |
feat(backend): set default image and public folder in config
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 8 |
1 files changed, 1 insertions, 7 deletions
@@ -23,7 +23,6 @@ var embeds embed.FS var ( configFile = "config.toml" port = 8000 - publicDir = "public" dev = false ) @@ -45,11 +44,6 @@ func init() { } } flag.IntVar(&port, "port", port, "server port") - - if v := os.Getenv("PUBLIC_DIR"); v != "" { - publicDir = v - } - flag.StringVar(&publicDir, "public", publicDir, "public directory") flag.BoolVar(&dev, "dev", false, "development mode") } @@ -81,7 +75,7 @@ func main() { } else { backend.HandleStaticFiles(r, "/assets", backend.UsableEmbedFS("dist", embeds)) } - backend.HandleStaticFiles(r, "/static", os.DirFS(publicDir)) + backend.HandleStaticFiles(r, "/static", os.DirFS(cfg.PublicFolder)) slog.Info("starting http server") server := &http.Server{Addr: fmt.Sprintf(":%d", port), Handler: r} |
