Spaces:
Running
Running
File size: 611 Bytes
6439a6b 3d0c3c0 560d306 73520b7 bab04c6 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import os
__all__ = ["app"]
_MULTI_TENANT_SPACE_IDS = [
"TangleML/tangle",
"TangleML/tangle_multi_tenant",
"Ark-kun/tangle_multi_tenant",
]
_is_multi_tenant = (
os.environ.get("MULTI_TENANT", "false").lower() == "true"
or os.environ.get("SPACE_ID") in _MULTI_TENANT_SPACE_IDS
)
if _is_multi_tenant:
print("Starting multi-tenant mode")
from start_HuggingFace_multi_tenant import app
else:
print("Starting single-tenant mode")
from start_HuggingFace_single_tenant import app
if __name__ == "__main__":
import uvicorn
uvicorn.run(app, host="127.0.0.1", port=8000)
|