lyz7805 / v2ray4flyio Goto Github PK
View Code? Open in Web Editor NEW通过 GitHub Actions 自动在 Fly.io 上部署 V2Ray
通过 GitHub Actions 自动在 Fly.io 上部署 V2Ray
小白有难度
已经用了4月22号的deploy代码
仍然报错
==> Pushing image to fly
The push refers to repository [registry.fly.io/***]
708e5f72997d: Preparing
fcde3496feb4: Preparing
4fc242d58285: Preparing
Error failed to fetch an image or build from source: error rendering push status stream: name unknown: app repository not found
Error: Process completed with exit code 1.
FLY_API_TOKEN、APP_NAME和UUID三个安全字段填写后显示无法运行
请问,单纯修改v2ray.sh中的inbounds代码,无法启用VLESS协议,请问还有哪里需要修改吗?
"inbounds": [
{
"listen": "0.0.0.0",
"port": 443,
"protocol": "vless",
"settings": {
"clients": [
{
"id": "$UUID",
}
],
"decryption": "none"
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/xxxxx"
}
}
}
],
Error failed to fetch an image or build from source: error rendering push status stream: name unknown: app repository not found
这是为啥
Error No access token available. Please login with 'flyctl auth login' 通过网页版获取或者本地获取的密钥替换main.yml里面的FLY_API_TOKEN出现前面的错误,求大佬指点
Deploy app
Process completed with exit code 1.
Error Could not resolve App
如何推送代码触发自动部署?
Error Log:
2022-01-17T09:03:42.168 app[629f0226] sin [info] 2022/01/17 09:03:42 1.***.***.***:0 rejected common/drain: common/drain: unable to drain connection > websocket: close 1000 (normal) > proxy/vmess/encoding: invalid user: VMessAEAD is enforced and a non VMessAEAD connection is received. You can still disable this security feature with environment variable v2ray.vmess.aead.forced = false . You will not be able to enable legacy header workaround in the future.
搭建在香港的节点被邮件警告,说搭建代理应用是收费服务,24小时之内不删除应用的话将扣取费用。原文如下:
[Fly.io] flhk requires a paid plan
Hello! You are receiving this email because you deployed an application (flhk.fly.dev) that is not allowed in our free tier. Our free tier is intended only for web applications. Proxy servers, TOR exit nodes, and BitTorrent apps are not allowed.
These kinds of applications are allowed on our paid plans. If you want to keep using this application on Fly.io, we will automatically upgrade you to our $10/month "Advanced" plan. If you would prefer not to upgrade, you have 24 hours to delete your application before you are charged. This is the command you need:
flyctl apps destroy flhk
Please let us know if you have any questions!
-Kurt
同一账号下还有美国节点,尚为收到警告。索性我全部删掉了。
Create app failed.
Error: Process completed with exit code 1.
flyio是还要绑卡才行吗?
##[debug]Evaluating condition for step: 'Deploy'
##[debug]Evaluating: success()
##[debug]Evaluating success:
##[debug]=> true
##[debug]Result: true
##[debug]Starting: Deploy
##[debug]Loading inputs
##[debug]Loading env
Run sh ./deploy.sh
##[debug]/usr/bin/bash -e /home/runner/work/_temp/6f387e78-f129-45c0-ae9a-9b5d8a65dd50.sh
Could not resolve command - flyctl. So, install flyctl first.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1475 0 1475 0 0 26818 0 --:--:-- --:--:-- --:--:-- 26818
#=#=#
################################# 46.1%
######################################################################## 100.0%
set channel to shell
flyctl was installed successfully to /usr/local/bin/flyctl
Run 'flyctl --help' to get started
The app has been created.
Next, create app config file - fly.toml.
Create app config file success.
Next, set app secrets and regions.
Error Could not find App "***"
Error Could not find App "***"
App secrets and regions set success. Next, deploy the app.
==> Verifying app config
--> Verified app config
==> Building image
==> Creating build context
--> Creating build context done
==> Building image with Docker
--> docker host: 20.10.17+azure-3 linux x86_64
Sending build context to Docker daemon 91.14kB
Step 1/5 : FROM alpine:latest
latest: Pulling from library/alpine
213ec9aee27d: Already exists
Digest: sha256:bc41182d7ef5ffc53a40b044e725193bc10142a1243f395ee852a8d9730fc2ad
Status: Downloaded newer image for alpine:latest
---> 9c6f07244728
Step 2/5 : WORKDIR /root
---> Running in d98f74a33dcc
---> eef457ba65fd
Step 3/5 : COPY v2ray.sh /root/v2ray.sh
---> a233184b337e
Step 4/5 : RUN set -ex && apk add --no-cache tzdata openssl ca-certificates && mkdir -p /etc/v2ray /usr/local/share/v2ray /var/log/v2ray && chmod +x /root/v2ray.sh
---> Running in 5bfafeeab110
Error: Process completed with exit code 1.
##[debug]Finishing: Deploy
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.