From 684787bcb72aece2aa914597a3bc8788432e66f7 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Sun, 13 Jul 2025 21:23:34 +0100 Subject: Add flags --- pkg/config/site.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'pkg/config/site.go') diff --git a/pkg/config/site.go b/pkg/config/site.go index ffd5ddc..4b36f1a 100644 --- a/pkg/config/site.go +++ b/pkg/config/site.go @@ -6,8 +6,20 @@ import ( "github.com/pelletier/go-toml/v2" ) +type SiteFlag uint + +const ( + FlagDisable SiteFlag = 1 << iota + FlagTLS + FlagIndex + FlagPassword + FlagReadOnly +) + type SiteConfig struct { Host string + + Flags SiteFlag } func ReadSiteConfig(filePath string, dst *SiteConfig) error { -- cgit v1.2.3-70-g09d2