diff options
Diffstat (limited to 'pkg/config')
| -rw-r--r-- | pkg/config/site.go | 12 |
1 files changed, 12 insertions, 0 deletions
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 { |
