Fix + Docker

This commit is contained in:
Lev 2026-04-16 21:07:58 +03:00
parent 8aa4828239
commit 0e71fe7abe
10 changed files with 92 additions and 35 deletions

View file

@ -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