From e0b4db926f90c0c92f7296e3cdd6b9ca882b1d4a Mon Sep 17 00:00:00 2001 From: Iu Date: Sun, 11 Oct 2026 10:34:30 +0300 Subject: [PATCH] feat(server): log metadata and storage backends at startup --- backend/cmd/server/main.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/backend/cmd/server/main.go b/backend/cmd/server/main.go index d4fd657..0a72ec5 100644 --- a/backend/cmd/server/main.go +++ b/backend/cmd/server/main.go @@ -37,6 +37,21 @@ func main() { os.Exit(1) } + switch cfg.Database.Backend { + case "sqlite": + slog.Info("metadata backend", "backend", "sqlite", "path", cfg.Database.SQLitePath) + default: + slog.Info("metadata backend", "backend", "postgres", + "host", cfg.Postgres.Host, "database", cfg.Postgres.Database) + } + switch cfg.Storage.Backend { + case "fs": + slog.Info("storage backend", "backend", "fs", "root", cfg.Storage.FSRoot) + default: + slog.Info("storage backend", "backend", "s3", + "endpoint", cfg.S3.Endpoint, "bucket", cfg.S3.Bucket) + } + ctx, stop := signal.NotifyContext(context.Background(), syscall.SIGINT, syscall.SIGTERM) defer stop()