# 没docker的项目怎么从GitHub拉下来再跑到群晖上？

**URL:** <https://meta.appinn.net/t/topic/49735>\
**Category:** 问题求助\
**Created:** [2023 年11 月 28 日 04:12 UTC](https://meta.appinn.net/t/topic/49735 "2023-11-28T04:12:24Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

作者： ![sman](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/s/85f322/32.png) [@sman](https://meta.appinn.net/u/sman)\
发布日期： [2023 年11 月 28 日 04:12 UTC](https://meta.appinn.net/t/topic/49735/1 "2023-11-28T04:12:25Z")

</div>

GitHub上发现了一个英语语法学习的项目，想弄了给孩子用用；

项目地址：[GitHub - hzpt-inet-club/english-note: 从0开始学习英语语法](https://github.com/hzpt-inet-club/english-note)

看Readme，可以本地部署，想着试试自己架一个，说明里很简单，一共3条命令（第二条还写错了，Issue里发现的），我不是程序员，但还是在Win10上自己想办法弄了Git，PowerShell，Node.js，Yarn，终于运行起来了；

问题是这样需要电脑开着用，不太爽；

我自己有个群晖1821+，跑了一些服务，也有公网IP，想想这玩意儿应该理论上大概是可以弄上群晖的，但是我不会，项目作者也没做成docker；

所以，问题来了，请问怎么样才可以在群晖上把这个项目跑起来呢？

谢谢各位。

---

<div class="post-metadata">

作者： ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
发布日期： [2023 年11 月 28 日 04:48 UTC](https://meta.appinn.net/t/topic/49735/2 "2023-11-28T04:48:27Z")

</div>

本质是个静态文档，yarn docs:build 会打包成一份静态目录，docker 跑个 nginx 或 caddy ，把打包的文件夹映射进去

---

<div class="post-metadata">

作者： ![wdssmq](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/wdssmq/32/9783_2.png) [@wdssmq](https://meta.appinn.net/u/wdssmq)\
发布日期： [2023 年11 月 28 日 04:54 UTC](https://meta.appinn.net/t/topic/49735/3 "2023-11-28T04:54:10Z")

</div>

「折腾」Docker 部署 Caddy\_电脑网络\_沉冰浮水：

[https://www.wdssmq.com/post/20100717821.html](https://www.wdssmq.com/post/20100717821.html "「折腾」Docker 部署 Caddy\_电脑网络\_沉冰浮水")

---

<div class="post-metadata">

作者： ![shadows](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/shadows/32/17001_2.png) [@shadows](https://meta.appinn.net/u/shadows)\
发布日期： [2023 年11 月 28 日 05:30 UTC](https://meta.appinn.net/t/topic/49735/4 "2023-11-28T05:30:03Z")

</div>

是不是可以做成电子书之类的呢？我简单看了下，也没什么动态/会动的东西，感觉变成电子书就够了，没必要跑服务

另外，我觉得直接下载gh-pages分支就好了？  
[https://github.com/hzpt-inet-club/english-note/archive/refs/heads/gh-pages.zip](https://github.com/hzpt-inet-club/english-note/archive/refs/heads/gh-pages.zip)  
解压后直接双击index.html用浏览器打开就是了

---

<div class="post-metadata">

作者： ![shadows](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/shadows/32/17001_2.png) [@shadows](https://meta.appinn.net/u/shadows)\
发布日期： [2023 年11 月 28 日 05:53 UTC](https://meta.appinn.net/t/topic/49735/5 "2023-11-28T05:53:57Z")

</div>

另外，公网ip开网站，是不允许的吧。  
只能局域网看，公网就别搞了

---

<div class="post-metadata">

作者： ![sman](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/s/85f322/32.png) [@sman](https://meta.appinn.net/u/sman)\
发布日期： [2023 年11 月 28 日 06:22 UTC](https://meta.appinn.net/t/topic/49735/6 "2023-11-28T06:22:47Z")

</div>

这倒是个办法，如果确实没啥交互的话，GitHub的分支我不太熟悉，回去研究一下。

另外，关于外网，倒不是想开页面，只是提一句可以有，因为很多服务确实能映射了之后外网访问的，建站是很敏感，我也没兴趣去趟这个浑水，谢谢提醒。

---

<div class="post-metadata">

作者： ![sman](https://meta-edge.appinn.com/letter_avatar_proxy/v4/letter/s/85f322/32.png) [@sman](https://meta.appinn.net/u/sman)\
发布日期： [2023 年11 月 28 日 06:22 UTC](https://meta.appinn.net/t/topic/49735/7 "2023-11-28T06:22:49Z")

</div>

谢谢，思路我能看懂，但操作层面上差太远了

---

<div class="post-metadata">

作者： ![Qingwa](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/qingwa/32/58632_2.png) [@Qingwa](https://meta.appinn.net/u/Qingwa)\
发布日期： [2023 年11 月 28 日 06:24 UTC](https://meta.appinn.net/t/topic/49735/8 "2023-11-28T06:24:36Z")

</div>

这似乎就是7个页面？用工具把它离线下来是不是就可以了。不需要折腾 docker 的吧。

本来我想着，作为交换，你帮我写一篇介绍，我帮你搞定 docker 镜像的:joy:

就是这几个 .md 文档啊：

> **[english-note/docs/guide at master · hzpt-inet-club/english-note](https://github.com/hzpt-inet-club/english-note/tree/master/docs/guide)**
>
> 从0开始学习英语语法. Contribute to hzpt-inet-club/english-note development by creating an account on GitHub.

图在这里：

> **[english-note/docs/.vuepress/public at master · hzpt-inet-club/english-note](https://github.com/hzpt-inet-club/english-note/tree/master/docs/.vuepress/public)**
>
> 从0开始学习英语语法. Contribute to hzpt-inet-club/english-note development by creating an account on GitHub.

自己手动下回来也就几分钟的事情，搞 docker 不值得不值得。

---

<div class="post-metadata">

作者： ![Hoothin](https://meta-edge.appinn.com/user_avatar/meta.appinn.net/hoothin/32/31202_2.png) [@Hoothin](https://meta.appinn.net/u/Hoothin)\
发布日期： [2023 年11 月 28 日 07:53 UTC](https://meta.appinn.net/t/topic/49735/9 "2023-11-28T07:53:41Z")

</div>

> **[Vuepress文章转pdf-腾讯云开发者社区-腾讯云](https://cloud.tencent.com/developer/article/2161347)**
>
> vuepress原始文件是markdown文件，生成的web页面时html，如果想保存为pdf有2类方法。 版本说明： "vuepress": "^1.9.7" https://www.npmjs.com/及github上搜索的工具/插件
