Skip to content

通过 GitHub Actions 自动在 Fly.io 上部署 V2Ray

Notifications You must be signed in to change notification settings

mitu752/v2ray4flyio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

V2Ray4Fly.io

概述

通过 GitHub Actions 自动在 Fly.io 上部署 V2Ray

配置

  1. GitHub Actions 增加FLY_API_TOKENUUID两个安全字段
  1. 修改fly.toml文件中的app名称

部署

只要配置 GitHub Actions,将代码推送到仓库即可自动部署

客户端连接

  • 协议(protocol) - vmess
  • 地址(address) - [FLY_APP_NAME].fly.dev
  • 端口(port) - 443
  • 用户ID(id) - [UUID]
  • 额外ID(alterId) - 64
  • 传输协议(network) - ws
  • 底层传输安全(tls) - tls
{
  "inbounds": [],
  "outbounds": [
    {
      "tag": "proxy",
      "protocol": "vmess",
      "settings": {
        "vnext": [
          {
            "address": "[FLY_APP_NAME].fly.dev",
            "port": 443,
            "users": [
              {
                "id": "[UUID]",
                "alterId": 64,
                "security": "auto"
              }
            ]
          }
        ]
      },
      "streamSettings": {
        "network": "ws",
        "security": "tls",
        "tlsSettings": {
          "allowInsecure": true
        }
      }
    }
  ]
}

参考

About

通过 GitHub Actions 自动在 Fly.io 上部署 V2Ray

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 90.6%
  • Dockerfile 9.4%