碎碎念
今年买了一台红米,但是要解锁就必须有账号。也有点想用开发版,虽然能偷渡但太懒了。就折腾了小米社区自动签到,挂在伊拉克一加6上面。
现在好了,HyperOS还得5级社区账号才能申请解锁Bootloader。我可真有先见之明(x。反正都5级了,况且都是折腾,那就记录一下吧。
这台伊拉克一加6主要放着吃灰,挂着一些脚本比如小米社区自动签到,还放着一张英国卡。就有了各种监控转发,短信需求。想到也可以给长辈的手机装一下,转发短信监控电量啥的。安排。
安装
需要配合 SmsForwarder-短信转发器 使用,当然也可以自己造轮子但是完全没有必要
下面是我的compose配置
caddy-docker-proxy用于反代
watchtower用于自动更新
1
2
| docker volume create caddy_data
docker network create caddy
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
| version: '3.9'
services:
gotify:
image: gotify/server
container_name: gotify
environment:
- GOTIFY_DEFAULTUSER_PASS=custom
volumes:
- "./gotify_data:/app/data"
networks:
- caddy
labels:
caddy: your.domain.com
caddy.reverse_proxy: "{{upstreams 80}}"
caddy:
image: lucaslorentz/caddy-docker-proxy:ci-alpine
container_name: caddy
restart: unless-stopped
ports:
- 80:80
- 443:443
environment:
- CADDY_INGRESS_NETWORKS=caddy
networks:
- caddy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- caddy_data:/data
watchtower:
image: containrrr/watchtower
container_name: watchtower
restart: always
environment:
- TZ=Asia/Shanghai
- WATCHTOWER_CLEANUP=true
- WATCHTOWER_SCHEDULE=0 30 23 * * *
networks:
- caddy
volumes:
- /var/run/docker.sock:/var/run/docker.sock
networks:
caddy:
external: true
volumes:
caddy_data:
external: true
|
用户名默认是admin,可以进后台修改,各项配置在都可在compose中修改。
更多变量详见 Environment Variables
使用
具体参照 SmsForwarder-短信转发器的 Wiki 进行配置
最后根据需求添加转发规则即可