chore (constant): env constants

This commit is contained in:
MickaelK 2025-02-04 01:11:16 +11:00
parent c5ee4e0632
commit 67275e32e9

View file

@ -58,7 +58,7 @@ func init() {
var (
BUILD_REF string
BUILD_DATE string
LICENSE string = "agpl"
LICENSE string = env("LICENSE", "agpl")
SECRET_KEY string
SECRET_KEY_DERIVATE_FOR_PROOF string
SECRET_KEY_DERIVATE_FOR_ADMIN string
@ -95,3 +95,11 @@ func TrimBase(href string) string {
}
return strings.TrimPrefix(href, base)
}
func env(key string, val string) string {
l := os.Getenv(key)
if l != "" {
return l
}
return val
}