feat: enable index path to be configured
1 file changed, 2 insertions(+), 1 deletion(-)
changed files
M internal/server/server.go → internal/server/server.go
@@ -45,6 +45,7 @@ Port string `conf:"default:3000,short:p"` BaseURL cfg.URL `conf:"default:http://localhost:3000,short:b"` ConfigFile string `conf:"short:c"` LogLevel slog.Level `conf:"default:INFO"` + IndexPath string `conf:"default:data/index.bleve"` } type HTTPError struct {@@ -89,7 +90,7 @@ return nil, errors.WithMessage(err, "error parsing configuration file") } slog.Debug("loading index") - index, err := search.Open(config.DataPath) + index, err := search.Open(runtimeConfig.IndexPath) slog.Debug("loaded index") if err != nil { log.Fatalf("could not open search index, error: %#v", err)