六零导航页 Docker 部署踩坑记
省流花式实名,放弃了
前言
之前导航页一直用的 Webstack,因为我对动态站还是有一定抵触的,总幻想会被打(虽然自己这访问量压根不会有人打)
因为我本地是部署在 Mac 上的,新班的显示器对 Mac 支持很差所以一直用的 Windows,等到要改导航页的时候就傻逼了,没后台压根不好改
动态就动态吧,感觉还是有后台的要方便点。主要是之前部署的带后台的也不是很好用,还不如我自己本地写呢。不过正好看到个还挺好看的导航页,来试试部署看吧
实操这次依然用 Docker 部署,相关容器部署可以参看之前写过的用 Docker 搭建 LNMP 大型攻略
数据库
创建目录
1mkdir -p ~/docker/navi_mysql && cd ~/docker/navi_mysql
创建 docker-compose.yml 文件
12345678910111213141516171819202122version: '3'services: navi_mysql: image: biarms/mysql:5.7.30-linux-arm64v8 # ...
杜绝节点信息泄露,部署自己的 sing-box 订阅转换
前言
sing-box 虽然直接改 config.json 很方便,但是节点大批量变化的时候,手改就显得太傻逼了
用别人的订阅转换怕泄露节点信息,不如直接自建
部署
Ref: https://github.com/Toperlock/sing-box-subscribe
Docker
Ref: https://github.com/hestudy-blog/sing-box-subscribe-docker
这次依然用 Docker 部署,相关容器部署可以参看之前写过的用 Docker 搭建 LNMP 大型攻略
拉源码
1git clone https://github.com/Toperlock/sing-box-subscribe.git
创建 Docker 镜像
1mv sing-box-subscribe sub && cd sub && docker build -t sub:latest .
创建 compose.yaml 文件
1cd .. && mkdir sub && cd sub & ...
抛弃猫咪,在 Windows 平台上拥抱 sing-box
前言
天下苦 Clash 久矣,占用高,效率低,这个时候就不得不放出这张图了
最近看了不良林的视频,参考了下 sing-box 的官方文档,决定奔向 sing-box 的怀抱了,这个 DNS 分流太爽啦,完美解决了我的 IPv6 需求
坑
sing-box 官方的 GUI 支持 Android、Apple,但居然不支持 PC,很奇怪,明明 PC 用户最多
虽然有 GUI.for.SingBox 和 Hiddify-Next 这种第三方 GUI,但是他们做了简化处理,完全无法发挥 sing-box 强大的 DNS 分流功能。义眼丁真,鉴定为乐色
好在 sing-box 裸核就能跑,一个核心一个配置文件直接开跑
实操直接下载核心
Ref: https://github.com/Toperlock/sing-box-subscribe/blob/main/instructions/README.md
操作
新建 sing-box 文件夹
下载并解压 Windows 客户端程序 sing-box-windows-amd64.zip
你可能已经注意到了所有 AMD64 架构 ...
微 PE 安装 OpenWrt
相关下载微 PE 下载:https://www.wepe.com.cn/download.htmlphysdiskwrite 下载:https://m0n0.ch/wall/physdiskwrite.phpImmortalWrt 下载:https://firmware-selector.immortalwrt.org/
写盘
将 physdiskwrite 和 OpenWrt 放入 U 盘中
进入 PE
使用 DiskGenius 格盘
进入 physdiskwrite 和 OpenWrt 的目录下,Shift 键 + 右键进入该目录 Shell
运行 physdiskwrite -u 下载好的软路由镜像.img
OpenWrt 如何指定网关
指定某个终端的网关固定 IP网络 -> DHCP/DNS -> 静态地址分配
指定网关
编辑 dhcp 配置
1vi /etc/config/dhcp
添加以下内容
123config tag '<自定义的 tag>' option dhcp_option '3,<指定的网关>' option force '1'
固定标签
123456config host option ip '<终端 IP>' option mac '<终端 Mac>' option name '<终端昵称>' option leasetime 'infinite' list tag '<自定义的 tag>'
指定 DHCP 分配的网关在 WebUI 的 网络 -> 接口 -> lan 编辑 -> DHCP服务器 -> 高级设置 -> DH ...
如何鉴别 Mac 是否为官翻机
查看型号系统设置 -> 通用 -> 关于本机 -> 系统报告
检查型号开头以笔记本为例全新机是 M 和 Z 开头,官翻机是 F 和 G 开头,资源机是 5 开头
如果 Apple TV 遥控器上的音量按钮无法正常使用
省流长按 10 秒 音量➖键 + TV 键 重启遥控器
官方
Ref: https://support.apple.com/zh-cn/108769
重新启动 Siri Remote 或 Apple TV Remote
同时按住 TV/控制中心按钮 和调低音量按钮 。按住这两个按钮约 5 秒钟,或者直到 Apple TV 上的状态指示灯熄灭再重新亮起。
松开这两个按钮。然后等待 10—15 秒,直到电视屏幕上显示“遥控器已断开连接”通知。
按下遥控器上的任意一个按钮。显示“遥控器已连接”通知后,便可以使用遥控器。
调整音量控制设置
前往 Apple TV 上的“设置”。
选择“遥控器与设备”,然后选择“音量控制”。
选择另一种音量控制设置,然后再次尝试音量按钮。例如,你可以选择“TV(通过红外线)”,而不是“自动”。
OpenWrt 如何查看 WAN 口下发的 DNS
1cat /tmp/resolv.conf.d/resolv.conf.auto
提高机场订阅域名的生存率
Ref: https://blog.xueli.lol/Operations/345.html
省流图个心理安慰吧,如高
前言大家都用的 V2Board,特征太明显,之前大批量墙掉了一批域名,客户无法更新订阅了
虽然社区说是主题的问题,但为了减少之后出现类似的问题,还是多想点办法吧
偶尔在群友的博客里看到了这篇,记录一下
原理机场官网域名容易寄,若订阅域名和官网域名一致,会直接连坐导致用户无法更新订阅,所以直接分成俩域名
实操将订阅域名绑定到 Cloudflare 上,解析 IP 相同,打开小云朵,然后添加以下配置,可以防止订阅地址被解析为机场官网,从而减少寄掉的可能性。
下图代表着,只要不是访问 /api 这个路径都会 Reject,也就是说只有访问 /api 才返回请求内容。
防止遗忘 —— 群晖 Docker 安装 qBittorrent
省流PUID 和 PGID 要记得填,否则没有权限管理文件。一般来说群晖第一个账号的 uid 为 1026,管理员用户组的 gid 为 101,SSH 连上去输入 id 即可查看
部署docker-compose123456789101112131415161718services: qbittorrent: image: lscr.io/linuxserver/qbittorrent:latest container_name: qbittorrent environment: - PUID=1000 - PGID=1000 - TZ=Asia/Shanghai - WEBUI_PORT=8080 - TORRENTING_PORT=6881 volumes: - /path/to/qbittorrent/appdata:/config - /path/to/downloads:/downloads ports: - 8080:8080 - 6881:6881 ...