diff --git a/lib/service/config.go b/lib/service/config.go index 88774f1..f181d4f 100644 --- a/lib/service/config.go +++ b/lib/service/config.go @@ -13,7 +13,9 @@ type Config struct { JWTRefreshTokenExpiry int `envconfig:"JWT_REFRESH_EXPIRY" default:"604800"` // in seconds, default 7 days JWTAccessTokenExpiry int `envconfig:"JWT_ACCESS_EXPIRY" default:"172800"` // in seconds, default 2 days LNDAddress string `envconfig:"LND_ADDRESS" required:"true"` - LNDMacaroonHex string `envconfig:"LND_MACAROON_HEX" required:"true"` + LNDMacaroonFile string `envconfig:"LND_MACAROON_FILE"` + LNDCertFile string `envconfig:"LND_CERT_FILE"` + LNDMacaroonHex string `envconfig:"LND_MACAROON_HEX"` LNDCertHex string `envconfig:"LND_CERT_HEX"` CustomName string `envconfig:"CUSTOM_NAME"` Host string `envconfig:"HOST" default:"localhost:3000"` diff --git a/main.go b/main.go index 54183b7..0a8d45a 100644 --- a/main.go +++ b/main.go @@ -123,9 +123,11 @@ func main() { // Init new LND client lndClient, err := lnd.NewLNDclient(lnd.LNDoptions{ - Address: c.LNDAddress, - MacaroonHex: c.LNDMacaroonHex, - CertHex: c.LNDCertHex, + Address: c.LNDAddress, + MacaroonFile: c.LNDMacaroonFile, + MacaroonHex: c.LNDMacaroonHex, + CertFile: c.LNDCertFile, + CertHex: c.LNDCertHex, }) if err != nil { e.Logger.Fatalf("Error initializing the LND connection: %v", err)