Deployed a project on railway and it works fine. The only issue is when the client calls the API's the responses seem to be http and not https . Uvicorn has started the server as http. I tried getting a cert from letsencrypt for the <myapp>.railway.app. This way I could start the server with uvicorn with this command .-* uvicorn src.main:app --port 5000 --ssl-keyfile=key.pem --ssl-certfile=cert.pem*. However I get this error on letsencrypt. - *There were too many requests of a given type :: Error creating new order :: too many certificates already issued for "railway.app". Retry after 2023-02-04T18:00:00Z: see https://letsencrypt.org/docs/rate-limits/ *. I am kind of stuck right now . I can probably buy a cert somewhere else but I still dont know if it will solve my problem. My client is a next js app.
Let’s Encrypt provides rate limits to ensure fair usage by as many people as possible. We believe these rate limits are high enough to work for most people by default. We’ve also designed them so renewing a certificate almost never hits a rate limit, and so that large organizations can gradually increase the number of certificates they can issue...