NTEUID 外置登录服务。支持塔吉多与完美世界短信登录,让 bot 端无需对外暴露端口。
仓库根目录是 Python 自部署版;Cloudflare Workers 版位于 cloudflare/,两者可以从同一个 main 分支独立部署。
uv sync && uv run start # 本地
docker compose up -d --build # docker compose(推荐,自动读 .env)
docker build -t nte-login . && docker run -d -p 7861:7861 nte-login # 纯 docker默认监听 0.0.0.0:7861,裸跑即可。
cp .env.example .env # 拷一份再按需改| 变量 | 默认 | 说明 |
|---|---|---|
PORT |
7861 |
|
SHARED_SECRET |
空 | 启用 HMAC 签名校验;与 NTEUID NTELoginSecret 一致 |
SESSION_TTL_S |
600 |
会话存活秒数 |
LOG_LEVEL |
INFO |
| 字段 | 值 |
|---|---|
NTELoginTransport |
http_poll / sse / ws |
NTELoginUrl |
本服务对外地址,如 https://login.example.com |
NTELoginSecret |
同 SHARED_SECRET,可留空 |