mirror of
https://github.com/getAlby/lndhub.go.git
synced 2025-12-20 22:24:52 +01:00
15 lines
639 B
Go
15 lines
639 B
Go
package service
|
|
|
|
type Config struct {
|
|
DatabaseUri string `envconfig:"DATABASE_URI" required:"true"`
|
|
SentryDSN string `envconfig:"SENTRY_DSN"`
|
|
LogFilePath string `envconfig:"LOG_FILE_PATH"`
|
|
JWTSecret []byte `envconfig:"JWT_SECRET" required:"true"`
|
|
JWTExpiry int `envconfig:"JWT_EXPIRY" default:"604800"` // in seconds
|
|
LNDAddress string `envconfig:"LND_ADDRESS" required:"true"`
|
|
LNDMacaroonHex string `envconfig:"LND_MACAROON_HEX" required:"true"`
|
|
LNDCertHex string `envconfig:"LND_CERT_HEX"`
|
|
CustomName string `envconfig:"CUSTOM_NAME"`
|
|
Port int `envconfig:"PORT" default:"3000"`
|
|
}
|