安装 YunYouJun 牌云空调

  • A+
所属分类:安全博客

前言

今天有幸看到了一款精致的云空调:

安装 YunYouJun 牌云空调

一看链接 https://ac.yunyoujun.cn/

职业病点进了 Gayhub 看到了这个好玩的项目:air-conditioner

安装 YunYouJun 牌云空调

主人也很可爱阿: https://www.yunyoujun.cn/posts/air-conditioner/

安装 YunYouJun 牌云空调

云空调体验馆

❄️ 云空调,便携小空调,为你的夏日带去清凉!

那么它能做什么呢?没错,随时随地打开空调。唯一的缺憾是,没有风。但我们也许可以「望空调止热」。

欢迎来到空调房:



这个 iframe 嵌入的 markdown 语法为:

1
2
3
4
5
---

<iframe height="740" frameborder="no" src="https://ac.lintstar.top"></iframe>

---

才知道两组 — 包起来 居然可以有这个作用

Delivery - 2021 表示该云空调产于 2021 年 ~

移动款裸机

https://ac.lintstar.top

安装云空调

“ 遵从最宽松的 MIT 协议,你可以自行 clone 本项目,并自定义地构建它 ”

听从云游君的建议 新建了仓库 air-conditioner

1. 首先克隆了云游君 master 的仓库 pull 到了自己的 main分支

2. 新建自己的 workflow

安装 YunYouJun 牌云空调

3. 命名为 gh-pages.yml 内容如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: Github Pages

on:
push:
branches:
- main # Set a branch name to trigger deployment

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/[email protected]

- name: Setup Node
uses: actions/[email protected]
with:
node-version: "12.x"

- name: Build
run: yarn && yarn build

- name: Deploy
uses: peaceiris/[email protected]
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
force_orphan: true

坑点是注意分支一定要改成 main 不然 actions 跑不起来

4. 开启 GithubPage 选在 gh-pages 分支

5. 修改 package.json 的 homepage 同时触发 Actions 安装我们的云空调

6. 安装成功:

安装 YunYouJun 牌云空调

触发工作流程详见:https://docs.github.com/cn/actions/reference/events-that-trigger-workflows

解析到子域名

但是这个链接的形式并不快乐

目标是把小空调放到子域名 ac.lintstar.top

先把 ac.lintstar.top 解析到主站的 Github Pages

安装 YunYouJun 牌云空调

关键在这里:自定义域允许您从其他域为站点提供服务www.lintstar.top

安装 YunYouJun 牌云空调

等待域名厂商的 DNS 解析核查通过后勾选 HTTPS

安装 YunYouJun 牌云空调

设置成功后 正常解析了:

安装 YunYouJun 牌云空调

解锁了新姿势阿 之前一直以为只能一个 CNAME 解析 感觉又可以有新花样玩了

回到 安装云空调 修改 package.json 中的 homepage

安装 YunYouJun 牌云空调

成功解析到子域名 ~

安装 YunYouJun 牌云空调

FROM : lintstar.top , Author: 离沫凌天๓

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: