about summary refs log tree commit diff stats
path: root/internal/config
diff options
context:
space:
mode:
Diffstat (limited to 'internal/config')
-rw-r--r--internal/config/config.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/internal/config/config.go b/internal/config/config.go
index 96f721e..ebd3cfb 100644
--- a/internal/config/config.go
+++ b/internal/config/config.go
@@ -36,6 +36,7 @@ type Config struct {
 	BaseURL                URL    `toml:"base_url"`
 	RedirectOtherHostnames bool   `toml:"redirect_other_hostnames"`
 	Port                   uint64
+	Production             bool
 	Title                  string
 	Email                  string
 	Description            string
@@ -85,7 +86,8 @@ func GetConfig() (*Config, error) {
 		return nil, err
 	}
 	config.Port = port
-	if os.Getenv("ENV") != "production" {
+	config.Production = os.Getenv("ENV") == "production"
+	if !config.Production {
 		err = setDevelopmentOverrides(&config)
 		if err != nil {
 			return nil, errors.WithMessage(err, "could not override configuration")