将哪吒探针部署到fly.io 免服务器安装哪吒面板

查看 99|回复 6
作者:a4425656   
第一次发这样子的帖子
还望大佬们支持
我的博客www.xrpyq.com
注册地址 https://fly.io/app/sign-up
fly.io貌似是有额度限制的
Fly.io免费额度:Fly App Pricing 免费额度有三个不间断运行的容器,以及160G的出站流量。(东亚30g,欧美100g,印度30g)
应该是这样子的
注册上记得设置下账号密码 邮箱验证下账号就行的
这里我就不过多赘述了
安装Flyctl
直接梭哈就行
[ol]Windows:iwr https://fly.io/install.ps1 -useb | iex
(请使用PowerShell或Windows终端的管理员模式安装)
Mac OS / Linux:curl -L https://fly.io/install.sh | sh[/ol]复制代码
然后访问到https://github.com/lyj0309/nezha-fly这里 下载`fly.toml`上传到你本地

这里app改成你想要改成的名字
创建fly.io容器
ls下确认你上传了上去的
输入 `flyctl auth login` 然后复制链接登陆 如果是用win的话 直接会跳转的 另外新号访问进去 记得绑下卡 不用扣费验证的

然后输入 `flyctl launch`
剩下的两个选n
进去之后 先填你要改成的名字

然后选择香港

按上下键随便选就行
win的我不会操作 所以用的linux
这一步有时候会有报错 忽略就行 只要后台容器创建成功就可以
这样子输入新建fly提供的免费1G空间,和获取一个ipv4地址
[ol]fly volumes create nz_data --region hkg --size 1
flyctl ips allocate-v4[/ol]复制代码
我这样子就是ok了的

## fly.io秘钥
访问https://web.fly.io/user/personal_access_tokens
创建一个就行 然后保存好秘钥 一会用得到
github
这一步跟哪吒正常安装差别不大 就不多逼逼了
打开 https://github.com/settings/developers
依次选择“OAuth Apps” - “New OAuth App”
`Application name` - 随意填写
`Homepage URL` - 填fly.io分配的域名
`Authorization callback URL` - 填写回调地址
http://example.com/oauth2/callback
example自己换下就行
点击 “Register application”
复制下来Client ID
然后点击 “Generate a new client secret“,创建一个新的 Client Secret 这个秘钥要保存好 一会用得到
fork这个仓库
https://github.com/lyj0309/nezha-fly
然后如图所示 新建两个变量

FLY_API_TOKEN  fly的api token   
CONFIG        哪吒面板配置文件
api直接填就行 配置文件如下
[ol]Cover: 0
Debug: false
EnableIPChangeNotification: false
EnablePlainIPInNotification: false
GRPCHost: 填授权回调域名之后可以在面板里面更改,不用担心
GRPCPort: 5555
HTTPPort: 80
IPChangeNotificationTag: default
IgnoredIPNotification: ""
IgnoredIPNotificationServerIDs: {}
Language: zh-CN
Location: Asia/Shanghai
Oauth2:
  Admin: 你的github的名字
  ClientID: 你的ClientID
  ClientSecret: 你的ClientSecret
  Endpoint: ""
  Type: github
ProxyGRPCPort: 0
Site:
  Brand: 哪吒-探针
  CookieName: nezha-dashboard
  CustomCode: ""
  DashboardTheme: default
  Theme: hotaru
  ViewPassword: ""
TLS: false[/ol]复制代码

这里16行 先改为`[email protected]`
和31行`if: ${{ env.new_release == 'yes'  }}`先注释掉
部署成功之后再改回来
然后就ok了 可以正常访问你的域名了
另外 后台的那里 填你的域名就行 填ip我试着好像不行

哪吒, 就行, 额度

WZ-Software   
放过脆弱的fly.io罢
tkzx   
顶技术贴
lamb   
这个不是要验卡吗?怎么过
a4425656
OP
  

lamb 发表于 2023-2-4 14:07
这个不是要验卡吗?怎么过

不用验卡啊 我直接把卡信息丢上去就过了的

danielzi   
技术贴顶上去

蛋饼   
感谢分享,学习学习
您需要登录后才可以回帖 登录 | 立即注册

返回顶部