Posts for: #飞牛NAS

飞牛NAS Docker:AdGuard Home DNS 广告过滤

功能

AdGuard Home 是全网 DNS 广告过滤方案,所有连接路由器的设备自动生效,无需单独安装插件。

核心能力:

  • DNS 查询拦截 + 广告过滤
  • 自定义规则(黑名单/白名单)
  • DNS-over-HTTPS / DNS-over-TLS
  • 查询日志 + 统计面板

部署

docker-compose.yml

services:
  adguard:
    image: adguard/adguardhome:latest
    container_name: adguard
    restart: unless-stopped
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "3000:3000"    # 管理面板
    volumes:
      - ./work:/opt/adguardhome/work
      - ./conf:/opt/adguardhome/conf
    environment:
      - http_proxy=
      - https_proxy=
      - ALL_PROXY=

初始化

  1. 访问 http://192.168.x.x:3000 进入设置向导
  2. 设置管理员账号密码
  3. 配置 DNS 监听端口(53)

DNS 上游

推荐配置:

https://doh.pub/dns-query     # 腾讯
https://dns.alidns.com/dns-query  # 阿里
https://doh.360.cn/dns-query  # 360
https://1.1.1.1/dns-query     # Cloudflare
https://dns.quad9.net/dns-query  # Quad9

广告过滤规则

已加载 28 万+ 条过滤规则:

[]

飞牛NAS Docker:Lucky DDNS + 反向代理

功能

Lucky 提供 DDNS(动态域名解析)和反向代理,让内网服务可以通过域名外网访问。

核心能力:

  • DDNS 动态域名更新(阿里云/Cloudflare 等)
  • 反向代理(HTTP/HTTPS/TCP/UDP)
  • 自动 HTTPS 证书
  • Web 管理面板

部署

docker-compose.yml

services:
  lucky:
    image: gdy666/lucky:latest
    container_name: lucky
    restart: unless-stopped
    ports:
      - "16601:16601"   # 管理面板
      - "8888:8888"     # 反向代理端口
    volumes:
      - ./config:/goodluck
    environment:
      - http_proxy=
      - https_proxy=
      - ALL_PROXY=
    network_mode: bridge

配置流程

  1. 访问 http://192.168.x.x:16601 进入管理面板
  2. DDNS 设置:添加域名,选择 DNS 服务商,配置 Token
  3. 反向代理:添加规则,内外端口映射

反向代理示例

域名内网地址用途
lx.1581688.xyz:8888localhost:9527LX Music 同步

⚠️ OrbStack 中 network_mode: host 出站 TCP 不通,必须用 bridge + 端口映射。

[]

飞牛NAS Docker:LX Music 同步服务

功能

LX Music(洛雪音乐助手)的自定义同步服务器,多设备之间同步歌单、收藏、播放记录。

核心能力:

  • 歌单云同步
  • 收藏列表同步
  • 播放历史同步
  • 自建服务,数据自控

部署

docker-compose.yml

services:
  lxmusic:
    image: imsyy/lx-music-source-sync:latest
    container_name: lxmusic
    restart: unless-stopped
    ports:
      - "9527:9527"
    volumes:
      - ./data:/app/data
    environment:
      - http_proxy=
      - https_proxy=
      - ALL_PROXY=

配置

部署后访问 http://192.168.x.x:9527,在 LX Music 客户端中设置同步服务器地址即可。

反向代理

通过 Lucky 反向代理,外网也可访问:

  • lx.1581688.xyz:8888localhost:9527

使用

LX Music 桌面端 → 设置 → 同步 → 填入服务器地址 → 登录 → 开启自动同步

[]

飞牛NAS Docker:mihomo 代理网关

功能

mihomo(原 Clash Meta)作为透明代理网关,为局域网内所有设备提供代理服务。

核心能力:

  • HTTP/HTTPS/SOCKS5 代理
  • 订阅自动更新
  • 分流规则(国内直连、国外代理)
  • RESTful API 管理

部署

docker-compose.yml

services:
  mihomo:
    image: metacubex/mihomo:latest
    container_name: mihomo
    restart: unless-stopped
    ports:
      - "7890:7890"   # HTTP 代理
      - "7891:7891"   # SOCKS5 代理
      - "9090:9090"   # API 管理
    volumes:
      - ./config:/root/.config/mihomo
    environment:
      - http_proxy=
      - https_proxy=
      - ALL_PROXY=

配置

./config/ 目录下放置 config.yaml

mixed-port: 7890
socks-port: 7891
port: 9090
allow-lan: true
mode: rule
log-level: info
external-controller: 0.0.0.0:9090

proxies:
  - name: "example"
    type: ss
    server: example.com
    port: 443
    cipher: chacha20-ietf-poly1305
    password: "your-password"

rules:
  - GEOIP,CN,DIRECT
  - MATCH,example

⚠️ OrbStack 会注入 http_proxy=http://127.0.0.1:7897,必须在 compose 中显式清空代理环境变量,否则容器内网络异常。

[]