1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
{ mkEndpoint = domain: port: ssl: { host = domain; localPort = port; useSsl = ssl; publicPort = if ssl then 443 else if domain == "localhost" then port else 80; }; mkEndpointRaw = domain: port: publicPort: ssl: { host = domain; localPort = port; useSsl = ssl; publicPort = publicPort; }; }