From f1e008670cd865520eb5f21fe6e7b56f02076a23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Herg=C3=A8s?= Date: Mon, 27 Oct 2025 13:32:39 +0100 Subject: feat(config): supports multiple sections --- backend/config.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'backend/config.go') diff --git a/backend/config.go b/backend/config.go index b59c00b..29e1397 100644 --- a/backend/config.go +++ b/backend/config.go @@ -30,7 +30,8 @@ type Config struct { DefaultImage string `toml:"default_image"` Quotes []string `toml:"quotes"` - LogFolder string `toml:"log_folder"` + Sections []Section `toml:"section"` + RootFolder string `toml:"root_folder"` PublicFolder string `toml:"public_folder"` @@ -56,7 +57,12 @@ func (c *Config) DefaultValues() { Header: "logo.jpg", Favicon: "favicon.jpg", } - c.LogFolder = "data/logs" + c.Sections = []Section{{ + Name: "logs", + Description: "Aut maxime voluptatibus ut dicta voluptates et ut alias. Sunt et incidunt similique et doloremque nostrum fugit autem. Ut omnis quo nisi. Accusantium voluptas fugit autem maiores numquam doloribus.", + Folder: "data/logs", + URI: "logs", + }} c.RootFolder = "data" c.PublicFolder = "public" c.Quotes = []string{"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do."} -- cgit v1.2.3