| ... | ... | @@ -23,8 +23,14 @@ export const RelayDeploymentConfig = Effect.gen(function* () { |
| 23 | 23 | const { stage } = yield* Alchemy.Stack; |
| 24 | 24 | const relayApiZoneName = yield* Config.nonEmptyString("RELAY_API_ZONE_NAME"); |
| 25 | 25 | const managedEndpointZoneName = yield* Config.nonEmptyString("RELAY_TUNNEL_ZONE_NAME"); |
| 26 | | const relayPublicDomainOverride = yield* Config.nonEmptyString("RELAY_DOMAIN").pipe( |
| 26 | const relayPublicDomainOverride = yield* Config.string("RELAY_DOMAIN").pipe( |
| 27 | 27 | Config.option, |
| 28 | Config.map( |
| 29 | Option.flatMap((value) => { |
| 30 | const trimmed = value.trim(); |
| 31 | return trimmed ? Option.some(trimmed) : Option.none(); |
| 32 | }), |
| 33 | ), |
| 28 | 34 | ); |
| 29 | 35 | const relayPublicDomain = Option.getOrElse(relayPublicDomainOverride, () => |
| 30 | 36 | relayPublicDomainForStage(stage, relayApiZoneName), |