feat(rw): remnawave integration
This commit is contained in:
@@ -21,8 +21,17 @@ class Settings(BaseSettings):
|
||||
pally_shop_id: str = Field()
|
||||
pally_token: str = Field()
|
||||
|
||||
remnawave_base_url: str = Field()
|
||||
remnawave_token: str = Field()
|
||||
remnawave_default_squads_raw: str = Field(alias="REMNAWAVE_DEFAULT_SQUADS_UUIDS")
|
||||
|
||||
minimal_deposit: int = Field()
|
||||
|
||||
@computed_field
|
||||
@property
|
||||
def remnawave_default_squads(self) -> list[str]:
|
||||
return self.remnawave_default_squads_raw.split(",")
|
||||
|
||||
@computed_field
|
||||
@property
|
||||
def db_url(self) -> str:
|
||||
|
||||
Reference in New Issue
Block a user