Fix + Docker
This commit is contained in:
parent
8aa4828239
commit
0e71fe7abe
10 changed files with 92 additions and 35 deletions
|
|
@ -1,4 +1,5 @@
|
|||
from datetime import datetime
|
||||
from typing import Literal
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
class ServerBase(BaseModel):
|
||||
|
|
@ -7,9 +8,11 @@ class ServerBase(BaseModel):
|
|||
password: str = Field(max_length=64)
|
||||
|
||||
class ServerAdd(ServerBase):
|
||||
host: str = Field(max_length=128)
|
||||
port: int = Field(ge=1, le=65536)
|
||||
code: str = Field(max_length=128)
|
||||
inbound_id: int
|
||||
version: Literal["legacy", "stable"]
|
||||
|
||||
class ServerDel(ServerBase):
|
||||
pass
|
||||
|
|
@ -19,3 +22,4 @@ class ServerInfo(BaseModel):
|
|||
name: str = Field(max_length=64)
|
||||
code: str
|
||||
created_at: datetime
|
||||
version: str
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue