Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
DatabaseConnection string `env:"DATABASE_CONNECTION" default:"/var/data/main.db"`
EventStoreConnection string `env:"EVENT_STORE_CONNECTION" default:"/var/data/main.db"`
Pepper []byte `env:"PEPPER" required:"true"`
SecretKey []byte `env:"SECRET_KEY" required:"true"`
Environment string `env:"ENVIRONMENT" default:"production"`
TokenMaxSoftExpirySeconds int `env:"TOKEN_SOFT_EXPIRY_SECONDS" default:"3600"` // 1 hour
TokenMaxHardExpirySeconds int `env:"TOKEN_HARD_EXPIRY_SECONDS" default:"86400"` // 24 hours
}
Click to show internal directories.
Click to hide internal directories.