Spaces:
Sleeping
Sleeping
| # https://evi0mo-hf-fastapi.hf.space/docs | |
| from fastapi import FastAPI, status | |
| from pydantic import BaseModel | |
| app = FastAPI() | |
| class SystemInfo(BaseModel): | |
| json_ver: str | |
| title: str | |
| revision: str | |
| api_timeout: int | |
| mtm: str | |
| mtms: str | |
| mmr: str | |
| tmr: str | |
| nkm: str | |
| wlt: str | |
| selector: str | |
| working_state: str | |
| custom_property: str | |
| def root(): | |
| return {"Hello": "World!"} | |
| # @app.get("/MultiplayerServer/ListPartyQosServers") | |
| # def multiplayer(): | |
| # return status.HTTP_404_NOT_FOUND | |
| async def read_system_info(): | |
| """ | |
| https://evi0mo-hf-fastapi.hf.space/systems/EAR-B-WW/00001/system.json | |
| custom_property | |
| {"obt_info":{"env":1,"start_time":1730428200,"end_time":1730989200},"qa3":{"api":"https://server.mhwee.com","notify":"wss://server.mhwee.com"}} | |
| eyJvYnRfaW5mbyI6eyJlbnYiOjEsInN0YXJ0X3RpbWUiOjE3MzA0MjgyMDAsImVuZF90aW1lIjoxNzMwOTg5MjAwfSwicWEzIjp7ImFwaSI6Imh0dHBzOi8vc2VydmVyLm1od2VlLmNvbSIsIm5vdGlmeSI6IndzczovL3NlcnZlci5taHdlZS5jb20ifX0= | |
| {"obt_info":{"env":1,"start_time":1730428200,"end_time":1730989200},"qa3":{"api":"","notify":""}} | |
| eyJvYnRfaW5mbyI6eyJlbnYiOjEsInN0YXJ0X3RpbWUiOjE3MzA0MjgyMDAsImVuZF90aW1lIjoxNzMwOTg5MjAwfSwicWEzIjp7ImFwaSI6IiIsIm5vdGlmeSI6IiJ9fQ== | |
| startup | |
| gunicorn --certfile=cert.pem --keyfile=key.pem --bind 0.0.0.0:443 app:app | |
| uvicorn main:app --host 0.0.0.0 --port 443 --ssl-certfile cert.pem --ssl-keyfile key.pem | |
| """ | |
| return SystemInfo( | |
| json_ver="1.0.2", | |
| title="EAR-B-WW", | |
| revision="00001", | |
| api_timeout=30000, | |
| mtm=" https://evi0mo-hf-fastapi.hf.space", | |
| tmr=" https://evi0mo-hf-fastapi.hf.space/v1/projects/earth-analysis-obt/topics/analysis-client-log:publish", | |
| mtms="https://mtms.rebe.capcom.com", | |
| mmr="https://mmr.rebe.capcom.com", | |
| nkm="https://nkm.rebe.capcom.com", | |
| wlt="https://wlt.rebe.capcom.com", | |
| selector="https://selector.gs.capcom.com", | |
| working_state="alive", | |
| custom_property="eyJvYnRfaW5mbyI6eyJlbnYiOjEsInN0YXJ0X3RpbWUiOjE3MzA0MjgyMDAsImVuZF90aW1lIjoxNzMwOTg5MjAwfSwicWEzIjp7ImFwaSI6IiIsIm5vdGlmeSI6IiJ9fQ==", | |
| ) | |