2 Commits
Author SHA1 Message Date
austnv 895182c211 update env
Build and Deploy Backend / build-and-deploy (push) Successful in 54s
2026-07-03 19:07:07 +03:00
austnv f1d51722aa update uv lock 2026-07-03 19:01:22 +03:00
4 changed files with 8 additions and 8 deletions
+1
View File
@@ -1 +1,2 @@
REMNAWAVE_URL=https://panel.example.com
REMNAWAVE_API_TOKEN=your-token-from-remnawave-panel
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "uvpn-backend"
version = "0.7.10"
version = "0.7.11"
description = "FastAPI backend with Docker for uvpn.shop"
readme = "README.md"
requires-python = ">=3.12"
+1 -1
View File
@@ -10,7 +10,7 @@ import re
logging.basicConfig(level=logging.INFO)
router = APIRouter(prefix='/api/v1', tags=['hosts'])
remnawave = RemnawaveSDK(base_url='http://remnawave:3000', token=getenv('REMNAWAVE_API_TOKEN'))
remnawave = RemnawaveSDK(base_url=getenv('REMNAWAVE_URL'), token=getenv('REMNAWAVE_API_TOKEN'))
def clean_host_name(name):
Generated
+5 -6
View File
@@ -838,19 +838,18 @@ wheels = [
[[package]]
name = "remnawave"
version = "2.7.1"
version = "2.8.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cryptography" },
{ name = "httpx" },
{ name = "orjson" },
{ name = "pydantic", extra = ["email"] },
{ name = "pydantic-core" },
{ name = "rapid-api-client" },
]
sdist = { url = "https://files.pythonhosted.org/packages/74/76/71115ed546d909a37d2a349aec01cc9aeb70e9186b8e4977f084f045c5b0/remnawave-2.7.1.tar.gz", hash = "sha256:0e3477925b8681dc69fe1874862e4508aed2f66311a6ab437bf06ba57a63754d", size = 59840, upload-time = "2026-04-03T15:08:31.85Z" }
sdist = { url = "https://files.pythonhosted.org/packages/25/f2/70034a719685a46dadc6e3f77122f991bda7f29af8b80ef5c176f8d525c0/remnawave-2.8.0.tar.gz", hash = "sha256:e1bafd65f77d0352eda96acc061d4275bb3b3d77db89a9549ed5e66849538c0e", size = 64513, upload-time = "2026-07-02T00:49:54.078Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/8d/f2/dcb5a041549eb10b8ed9c94e5953c95a62846746916c956d92e9b41734c6/remnawave-2.7.1-py3-none-any.whl", hash = "sha256:73b93fbe4b4454189e50d51266f089ca292d608e286cf92c0b3d1d9bc9201f7b", size = 92191, upload-time = "2026-04-03T15:08:30.323Z" },
{ url = "https://files.pythonhosted.org/packages/fc/14/fccb15c25833c2e5a950a1faf721089611dc33b0c0767903034885726f01/remnawave-2.8.0-py3-none-any.whl", hash = "sha256:ca9d004cdf32b2a0504442f809f0c6dabe9bfb8857dd1f00e3ecca3998502f02", size = 98173, upload-time = "2026-07-02T00:49:52.464Z" },
]
[[package]]
@@ -1104,7 +1103,7 @@ wheels = [
[[package]]
name = "uvpn-backend"
version = "0.3.0"
version = "0.7.10"
source = { virtual = "." }
dependencies = [
{ name = "aiofiles" },
@@ -1128,7 +1127,7 @@ requires-dist = [
{ name = "bs4", specifier = ">=0.0.2" },
{ name = "fastapi", specifier = ">=0.136.3" },
{ name = "httpx", specifier = ">=0.27.2" },
{ name = "remnawave", specifier = ">=2.7.1" },
{ name = "remnawave", specifier = ">=2.8.0" },
{ name = "uvicorn", specifier = ">=0.49.0" },
]