单独购买服务器来运行这样一个小型项目显然不太划算。直到遇到了 ClawCloud,它提供 Docker 容器托管服务,这意味着无论你的应用是什么语言、什么框架写的,只要你能把它打包成一个 Docker 镜像,它就能正常运行。Django 编写的 Python 应用当然也完全适用,更重要的是,ClawCLoud 每月还提供 5 美元的免费额度,对于运行这种轻量级的应用那是绰绰有余了
ClawCloud 只是提供了让 Web 应用对外访问的能力,那整个 Django 应用又是如何实现更新和部署的呢?其实很简单,这部分也实现了自动化,整体流程是:编写代码 -> 提交代码到 GitHub 仓库 -> 自动触发 GithubAction 构建镜像 -> 镜像构建完成后自动推送到 DockerHub 仓库 -> 最后在 ClawCloud 上更新镜像即可完成部署并正常访问了
上述流程可以简化为:GitHub -> DockerHub -> ClawCloud
GitHub ActionsGitHub 仓库负责代码托管,编写好代码之后直接提交到 GitHub 仓库 ...
准备工作:GitHub:点击前往注册登录:UptimeRobot获取 UptimeRobot API Key:https://dashboard.uptimerobot.com/integrations
API 代理说明本项目支持以下三种部署方式,均可实现自动处理跨域请求:
腾讯云 EdgeOne Pages
点击上方蓝色 “Deploy” 按钮
连接到 GitHub,选择项目
框架预设选择 Vue,点击开始部署
使用默认配置 VITE_UPTIMEROBOT_API_URL = "/api/status"
Vercel
点击上方黑色 “Deploy” 按钮
连接到 GitHub,选择项目
填写项目名称,点击 Create
使用默认配置 VITE_UPTIMEROBOT_API_URL = "/api/status"
Cloudflare Pages
点击上方橙色 “Deploy” 按钮
找到计算(worker) 部分
点击创建,选择 Pages,连接到 GitHub,选择项目,点击开始创建
框架预设选择 Vue,点击保持并部署
使用默 ...
我的项目
未读准备:
开通SaaS功能的cloudflare账号(需绑定信用卡)
一个托管cloudflare的域名
一个非托管cloudflare的域名,例如:saas.xxx.cn(避免冲突)
部署好一个网站:例如:www.xxx.com(在cloudflare上已指向该网站)
开始:
选择一个托管在cloudflare上的域名(指向网站的域名,即www.xxx.com),点击SSL目录下的自定义主机名
添加回源域名:www.xxx.com等待一分钟左右
添加自定义主机名:saas.xxx.cn
打开saas.xxx.cn域名网站或该域名的托管网站
添加一条CNAME记录:
分别复制自定义主机名的DCV委派下的名称和值,例如,名称: _acme-dfij11laifj. ,值: 92afidjdk49jaf84.dav.cloudflare.com
在saas.xxx.cn网站上添加CNAME记录,名称: _acme-dfij11laifj.saas (改为saas.xxx.cn的前缀,也就是saas);值: saas.xxx.cn.92afidjdk49jaf84.dav.c ...
项目地址:https://github.com/NyaMisty/cloudflare-workers-uniproxy部署cloudflare workers
复制index.js代码到cloudflare workers:
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130addEventListener('fetch', event => { event.respondWith(handleRequest(event.request ...
零成本搭建私人影院!手把手教你用 Cloud Run 部署 MOON TV,永久告别 VIP!一分钱不花,5 分钟拥有自己的独享视频网站!准备:
爪云(claw cloud):注册超过180天的GitHub账号可免费使用(每个月5U)
GitHub项目:点击前往
开始:
打开爪云(claw cloud),点击 App Launchpad(应用启动板) ,点击 Create App(创建应用)
Application Name(应用名称) 随意填写都可
Image Name (镜像名称):
1ghcr.io/senshinya/moontv:latest
Usage (使用情况):CPU和内存默认(0.2和256M)
**Network (网络)**端口为3000
**Environment Variables(环境变量)**可根据自己情况填写:
变量
说明
可选值
默认值
PASSWORD
实例访问密码,留空则不启用密码保护
任意字符串
(空)
NEXT_PUBLIC_STORAGE_TYPE
播放记录/收藏的存储方式
localstorage(本 ...
一、github设置:
fork github项目:https://github.com/xjh22222228/nav
申请token:点击前往
选择上面两个就可以: repo 和 workflow ,然后点击最下方的Generate token(生成秘钥)
复制token,并保存起来,后续需要(不仅仅是部署需要,后期网站管理后台也需要)
到:设置,机密和变量,操作,新建仓库机密,变量名称:nav_env_2(貌似不固定变量名称),值填刚刚生成的token
修改 nav.config.yaml 文件:
第13行:
1https://github.com/你的用户名/nav
第25行:
1hashMode: false
第37行:
1email: '你的邮箱'(用于网站被收录通知,可不设置)
二、vercel部署:
登录vercel
导入刚刚github fork的项目,可不用修改,直接部署,大概一分钟左右完成部署
部署完成后,有条件的可绑定一个域名,当然,vercel分配的域名也可以使用
关于设置:
登录:https: ...
防失联必备!通过 GitHub 代码空间功能,利用 docker 命令可以用来搭建 vmess 节点,每个月可以白嫖 120 小时的超高速网络!作为应急免费 VPN,科学上网永不失联!
准备工作:
一个GitHub账号:点击前往 (容易被封,请新注册一个临时账号)
一个cloudflare账号:https://dash.cloudflare.com/
一个域名
开始:
在GitHub上创建一个私库,填写好名称,选择私有,并选择创建readme文件
点击左上角的三条横杆(GitHub的logo的左侧),选择codespaces(代码空间),点击new codespaces(新代码空间)
Repository(仓库)选择刚刚创建好的仓库,Region自行选择需要的位置,Machine type(机器类型)选择4核,点击创建即可
科技共享脚本:
1vmpt="" argo="y" agn="" agk="" bash <(curl -Ls https://raw.githubusercontent.co ...
项目地址:https://github.com/shuaiplus/NodeCrypt
体验地址:
https://nodecrypt.elyar430.workers.dev/
https://crypt.works/
部署方式:一、 docker镜像:1docker run -d --name nodecrypt -p 80:80 shua1/nodecrypt
二、 一键部署到 Cloudflare Workers:
此方式会基于主仓库创建新项目,后续主仓库更新不会自动同步。
三、 自动同步 fork 并部署(推荐长期维护)
先 fork 本项目到你自己的 GitHub 账号:https://github.com/shuaiplus/NodeCrypt
打开 Cloudflare Workers 控制台,选择“从 GitHub 导入”,并选择你 fork 的仓库进行部署。
本项目已内置自动同步 workflow,fork 后无需任何操作,主仓库的更新会自动同步到你的 fork 仓库,Cloudflare 也会自动重新部署,无需手动维护。
转载自:shuai
我的项目
未读三者介绍什么是 KoyebKoyeb 是一个无服务器平台,旨在帮助用户快速部署和管理各种应用程序。它提供简便的部署流程和自动扩展功能,使开发者能够专注于应用本身,而不必担心基础设施的维护。
什么是 Argo 隧道Argo 隧道是 Cloudflare 提供的一项服务,允许用户通过一个安全的隧道将 Web 流量路由到他们的服务器。这样做的好处是无需暴露服务器的真实 IP 地址,同时还能利用 Cloudflare 的性能优化和安全防护功能。
什么是哪吒服务端哪吒服务端是一款开源的网络管理工具,用于监控和管理服务器。它提供实时的流量监控、警报通知和多种统计图表,帮助管理员更好地掌握服务器的运行状态。
三者关系通过在 Koyeb 上部署哪吒服务端,并使用 Argo 隧道对其进行保护和加速,您可以快速、安全地管理和监控服务器。Koyeb 提供了简便的部署流程,而 Argo 隧道则确保了流量的安全和高效路由。这种组合使得哪吒服务端的部署变得更加便捷和可靠。
部署准备Cloudflare 账号
域名一枚
Github 账号
Koyeb 账号
Cloudflare 和 Github 配置
注册 clo ...
我的项目
未读注册地址:https://cloud.phala.network/register
1. 使用邮箱注册2. 注册后查看右上角钱包位置提示添加卡片获得400积分
最好绑定虚拟卡
绑卡需要邮政编码
3. 绑定卡后获得400积分,即成功4. 节点教程
点击 Deploy
选择 docker-compose.yml
替换以下内容:
12345services: nodejs: image: ghcr.io/eooce/nodejs:main ports: - 3000:3000
5. 点击创建6. 回到主页,在刚刚创建的项目,在容器中network标签下的链接 + /sub,就是订阅链接了
