Sign inSign up

haoyu233/pagermaid_pyro-serverless

By haoyu233

•Updated over 2 years ago

PagerMaid-Pyro-serverless 是pagermaid_pyro的无服务器版本,为没有服务器的用户提供便利,它可以运行在任何容器平台上。

Image
0

407

haoyu233/pagermaid_pyro-serverless repository overview

⁠PagerMaid-Pyro-severless 的搭建【基础镜像基于 coldpig/pagermaid_pyro】

⁠仅需要传入一个环境变量 SECRETKET ,为登录网页控制台的密码【必选】

⁠可传入环境变量 APIID和 APIHASH,为Telegram API,具体申请方式自行搜索【必选】

请务必申请自己的api,默认的api登陆即封号!!!

⁠可传入环境变量 MTP_ADDR, MTP_PORT和MTP_SECRET,为Telegram MTP代理,方便国内服务器部署,具体申请方式自行搜索【可选】

仅修改为一键部署serverless版本 && 为了方便serverless使用,修改为扫描登陆!&& 开启网页控制台ip:3333

# API Credentials of your telegram application created at https://my.telegram.org/apps
api_id: "$APIID"
api_hash: "$APIHASH"
qrcode_login: "True"
web_login: "False"

# Either debug logging is enabled or not
debug: "False"
error_report: "True"

# Admin interface related
web_interface:
  enable: "True"
  secret_key: "$SECRETKET"
  host: "0.0.0.0"
  port: "3333"
  origins: ["*"]

# socks5 or http or MTProto
proxy_addr: ""
proxy_port: ""
http_addr: ""
http_port: ""
mtp_addr: "$MTP_ADDR"
mtp_port: "$MTP_PORT"
mtp_secret: "$MTP_SECRET"

⁠本镜像使用方法

部署到serverless平台后,查看日志,找到容器输出的日志文件,找到类似下图二维码,使用telegram手机客户端扫描后等待,如果成功即会提示 设置用户标识成功 ,若失败会再次刷新二维码等待即可,有时延时可能会出现两个二维码,都扫描即可。

使用方法

⁠注意:serverless容器服务可能无法数据持久化,PagerMaid-Pyro也并未使用Mysql等外部数据库,您可能需要购买serverless容器服务商的永久存储(persistent volume)!否则您部署的PagerMaid-Pyro每次重启可能都会被重置!影响正常使用。

PagerMaid-Pyro 用户文档 : PagerMaid-Pyro⁠

⁠注意此镜像不适合已设置两步验证密码的用户,目前没有合适的解决方法,serverless部署会报错如下

# 如果设置了两步验证,则会出现以下提示
The two-step verification is enabled and a password is required
Password hint: None

⁠免责声明:使用此镜像,默认您接受并同意第三方客户端风险告知,本人不对使用此镜像造成的任何问题负责,请悉知!

Tag summary

Content type

Image

Digest

sha256:af74d0a7a…

Size

365.5 MB

Last updated

over 2 years ago

docker pull haoyu233/pagermaid_pyro-serverless