reflex/reflex/constants/hosting.py
2023-10-24 09:43:20 -07:00

25 lines
929 B
Python

"""Constants related to hosting."""
import os
from reflex.constants.base import Reflex
class Hosting:
"""Constants related to hosting."""
# The hosting config json file
HOSTING_JSON = os.path.join(Reflex.DIR, "hosting_v0.json")
# The hosting service backend URL
CP_BACKEND_URL = "https://rxcp-prod-control-plane.fly.dev"
# The hosting service webpage URL
CP_WEB_URL = "https://control-plane.reflex.run"
# The number of times to try and wait for the user to complete web authentication.
WEB_AUTH_RETRIES = 60
# The time to sleep between requests to check if for authentication completion. In seconds.
WEB_AUTH_SLEEP_DURATION = 5
# The time to wait for the backend to come up after user initiates deployment. In seconds.
BACKEND_POLL_RETRIES = 30
# The time to wait for the frontend to come up after user initiates deployment. In seconds.
FRONTEND_POLL_RETRIES = 30