Skip to content

imina ​

把每条流作为 HTTP POST 送到 Imina 服务器,可选同端口 HTTP/3。

yaml
outbounds:
  proxy:
    type: imina
    server: proxy.example:443
    path: /api/sync/0f3c
    concurrency: 4
    tls:
      server_name: proxy.example

字段 ​

type ​

  • 类型:字符串。
  • 必填:是,第一项。
  • 取值:imina。

server ​

  • 类型:端点。
  • 必填:是。
  • 默认端口:443。

tls ​

path ​

  • 类型:字符串。
  • 默认:/。
  • 限制:Kotodama 自己给出 cover 路径时不能再写。

concurrency ​

  • 类型:非负整数。
  • 默认:4。
  • 行为:同时 HTTP 请求数上限。

quic ​

  • 类型:布尔值。
  • 默认:false。
  • 行为:改用 HTTP/3;服务器必须在同一端口支持它。

quic_congestion_control ​

  • 类型:字符串。
  • 默认:bbr。
  • 取值:bbr、cubic、reno;cronet 承载另接受 bbr2。

carrier ​

  • 类型:字符串枚举。
  • 必填:可选。
  • 默认:指定 library 时用 cronet,否则用 boring。
  • 取值:boring、cronet。

library ​

  • 类型:路径。
  • 必填:可选。
  • 限制:只用于 cronet 承载。

windows ​

  • 类型:字符串枚举。
  • 必填:可选。
  • 取值:naive、chrome。
  • 限制:只用于 cronet 承载。

说明 ​

仅 Linux

Imina 出站依赖 Linux 的 HTTP/2、TLS 与可选 QUIC 后端。

Imina 自己用 HTTP POST 承载 UDP;默认 native。它不能另套 transport。cronet 承载自己拨服务器,因此不能使用 detour,也不能作为链的非首跳。

相关 ​

页面历史

开发者设计、代码地图和验证记录保留在仓库 manual/。