Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

迁移原社区博客至 GitHub Pages 并重置静态主页 #4

Open
chinggg opened this issue Jun 25, 2022 · 2 comments
Open

迁移原社区博客至 GitHub Pages 并重置静态主页 #4

chinggg opened this issue Jun 25, 2022 · 2 comments

Comments

@chinggg
Copy link
Contributor

chinggg commented Jun 25, 2022

背景

在 2019 年之前,社区的博客 https://blog.shuosc.org/ 会存档每次活动的记录或是发布一些技术文章,但近两年疏于维护一直没有更新,曾经自建的一些服务由于各种原因也都下线。

原博客的内容仓库位于 https://github.com/shuosc/blog.shuosc.org ,使用 Hexo 作为静态网站生成器, 推送至 GitLab,并更新服务器内容。为了减少维护服务器带来的开销,现决定将博客托管至 GitHub Pages,且由于 Hexo 需要 Node.js 环境,生成速度也较慢,希望能够迁移至 Hugo,对于搭建博客而言,两者仅在目录结构和配置文件上有所差别,无需对 Markdown 内容做太多修改。

参考

学习顺序:

  • 了解 Markdown 基本语法和 Git 基本操作
  • 克隆原仓库,尝试在本地用 Hexo 查看生成效果
  • 了解 Hugo 基本用法,尝试用 Hugo 生成原博客
  • 了解部署 GitHub Pages 的方法
  • 请求拉入组织获得必要的权限进行部署
  • (可选)使用 GitHub Action 部署有更多可以配置的功能

主题推荐 https://github.com/dillonzq/LoveIt 或其他任何主题

如果开始着手此任务请在此 Issue 下留言并更新进度,遇到问题可以及时提出,欢迎以合作的形式参与

@chinggg
Copy link
Contributor Author

chinggg commented Aug 18, 2022

GitHub Pages 考虑同时托管飞跃手册 #7

@chinggg chinggg changed the title 迁移原社区博客至 GitHub Pages 迁移原社区博客至 GitHub Pages 并重置静态主页 Sep 29, 2022
@chinggg
Copy link
Contributor Author

chinggg commented Sep 29, 2022

原社区主页位于 https://github.com/shuosc/homepage 年代过于久远已无法构建,考虑使用静态网站生成器重构,见shuosc/homepage#10

主页网站可仿照 https://lug.ustc.edu.cn/ 设立 wiki, news, planets 等栏目分别记载社团信息、公告新闻和个人文章

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants