Signal-API
Docker 应用程序 from CorneliousJD's Repository
概述
Dockerized Signal Messenger REST API
This project creates a small dockerized REST API around signal-cli.
Useful for Apprise!
At the moment, the following functionality is exposed via REST:
Register a number
Verify the number using the code received via SMS
Send message (+ attachments) to multiple recipients (or a group)
Receive messages
Link devices
Create/List/Remove groups
List/Serve/Delete attachments
Update profile
and many more
运行时参数
- 网络用户界面
http://[IP]:[PORT:8080]/v1/qrcodelink?device_name=Signal%20API- 网络
bridge- 外壳
bash- 特权
- false
模板配置
Web UIPorttcp
- 目标
- 8080
- 默认值
- 8739
- 价值
- 8739
AppDataPathrw
- 目标
- /home/.local/share/signal-cli
- 默认值
- /mnt/cache/appdata/signal-api
- 价值
- /mnt/cache/appdata/signal-api
ModeVariable
normal, native, or json-rpc, see GitHub for full detials.
- 目标
- MODE
- 默认值
- normal
- 价值
- normal
Receive ScheduleVariable
OPTIONAL Variable! WARNING Calling receive will fetch all the messages for the registered Signal number from the Signal Server! So, if you are using the REST API for receiving messages, it's not a good idea to use the AUTO_RECEIVE_SCHEDULE parameter, as you might lose some messages that way.
- 目标
- AUTO_RECEIVE_SCHEDULE
- 默认值
- 0 22 * * *
- 价值
- 0 22 * * *
下载统计数据
4,236,219
下载总数
162,995
本月
133,735
平均每月
长期下载总量
加载图表...
详细信息
存储库
bbernhard/signal-cli-rest-api最后更新2026-05-08
初见2025-02-13
在Unraid 上运行 Signal-API 。
Signal-API 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。