Tip
使用的是你Codespaces/GitHub Actions 余额,每个月都有免费时长,也可进行购买 到一定时间/关闭vscode会自动关闭,重新输入指令启动就行了,不会丢失数据
-
1思路就是通过 Github Codespaces功能创建一个 blank template 的 codespace,它是一个 Debian或Ubuntu 虚拟机,在这个虚拟机中可以执行 docker-compose -f 配置文件 up 创建一个 Windows/linux 的容器,可以通过端口转发的链接(设置成 public)来访问。
-
2思路为基于GitHub Actions的工作模式,在GitHub Actions里的容器跑系统,通过本项目网页一键拉取。
-
一键启动默认是windows7系统
-
在指令的"配置文件"可以换成"w10.yml"或者"w11.yml",或者其他系统配置文件
-
当然,也可以选择 Win11/win10 之外其他的操作系统或软件的容器。比如,搭建一个网站,一个笔记系统等,只要是docker容器都可以。
-
在vscode中打开配置文件可进行机器核心和运行内存的更改,也可更改端口。
- 先登录你的github账号
- 并拉取本项目
- 然后点击本项目一个绿色按钮(Code)
- 右边的Codepaces
- 然后点击下面的小加号(+)
- 也可以点击这个一键使用
- 等待进入(这个是进入github的linux环境)
- 然后在终端这一行输入指令
docker-compose -f "配置文件" up- 然后等待,有个端口转发(如没有请点击端口一栏进行映射8006端口)
- 点击8006端口对应的链接网址
- 恭喜你完成本次操作了
- 等待即可食用windows/linux/macos
一、前置准备
-
打开本项目网站
-
准备一个GitHub账号 拥有自己的GitHub账号,没有的话去 GitHub官网 注册即可,完全免费。
-
创建一个空的GitHub仓库 在GitHub上新建一个公开/私有仓库(推荐私有),仓库名称随意,无需初始化任何文件,复制仓库的完整地址(如:https://github.com/用户名/仓库名.git)备用。
-
准备Tailscale账号 去 Tailscale官网 注册账号,用于云电脑的远程连接,免费额度完全够用。
二、核心操作步骤 第一步:获取并填写 GitHub 个人访问令牌 点击表单中的【如何获取 GitHub 令牌】链接,跳转到GitHub令牌生成页,勾选全部权限,直接生成令牌后复制粘贴到对应输入框,令牌只会显示一次,请妥善保管。
第二步:填写GitHub用户名与仓库地址 用户名:填写你的GitHub账号昵称;仓库地址:填写刚才新建仓库的完整git地址(必填)。
第三步:获取并填写 Tailscale 秘钥 点击表单中的【如何获取 Tailscale 秘钥】链接,生成一个 Auth key(授权密钥),复制粘贴到对应输入框,此密钥用于云电脑的内网穿透连接。
第四步:提交任务 确认所有信息填写无误后,点击【开始打工】按钮,页面会在按钮下方显示进度和日志,耐心等待任务执行完成(约1-3分钟)。
三、连接云电脑(任务完成后必看)
-
本地安装 Tailscale 客户端 在自己的电脑/手机上安装 Tailscale客户端,并使用你刚才注册的Tailscale账号登录。
-
查看云电脑设备 登录Tailscale后台,在【设备】列表中会看到一个新的设备(GitHub云电脑),状态显示为在线,复制该设备的IP地址。
-
远程连接云电脑 ✅ Windows用户:使用系统自带的「远程桌面连接」(mstsc),输入云电脑IP即可连接; ✅ Mac/Linux用户:使用RDP客户端(如Microsoft Remote Desktop)连接; ✅ 初始账号密码:系统默认账号为 moti,密码为 随机密码,建议连接后立即修改。
Tip
💡 小贴士:云电脑的系统资源由GitHub Actions提供,CPU/内存/硬盘均为免费额度,支持运行轻量程序、挂机、办公等场景。
重要注意事项
- 本页面不会保存你的任何Token/秘钥/账号信息,所有数据仅用于本次任务提交;
- 建议将GitHub仓库设置为私有,避免泄露个人信息;
- 令牌/秘钥如果泄露,请立即在对应平台作废并重新生成。
- 部署好后,新建终端
- 输入bash start系统.sh
- 比如:
- debian:bash startdeb.sh
- centos:bash startcen.sh
- 只需要点端口找到特定的8006端口
- 只需要点端口找到特定的8006端口
- 只需要点端口找到特定的docker端口
- 进行网页操作
| 配置文件 | 系统/版本 | 大小 |
|---|---|---|
| `` | Windows | |
w11.yml |
Windows 11 Pro | 5.4 GB |
w10.yml |
Windows 10 Pro | 5.7 GB |
w8.yml |
Windows 8.1 Enterprise | 3.7 GB |
w7.yml |
Windows 7 Ultimate | 3.1 GB |
wvista.yml |
Windows Vista Ultimate | 3.0 GB |
wxp.yml |
Windows XP Professional | 0.6 GB |
w2k.yml |
Windows 2000 Professional | 0.4 GB |
w2022.yml |
Windows Server 2022 | 4.7 GB |
w2019.yml |
Windows Server 2019 | 5.3 GB |
w2016.yml |
Windows Server 2016 | 6.5 GB |
w2012.yml |
Windows Server 2012 | 4.3 GB |
| `` | linux | |
debian.yml |
debian | 未知 |
centos.yml |
centos | 未知 |
| `` | macos | |
macos.yml |
macos11 | 未知 |
| `` | other(linux) | |
pve.yml |
Proxmox VE | 未知 |
- 获得免费限时的 VPS/虚拟 机器
- 这个 Windows/linux/macos 容器规格比较大
- 没有臃肿的预置软件
- 网络访问没有限制
- 网速特别快/支持境外网络
- 可以使用 Copilot AI


