欢迎来到我的个人知识库!这是一个基于 Astro Starlight 构建的技术文档网站,用于记录和分享我在系统管理、软件使用、生物信息学等领域的学习笔记和技术总结。
本项目主要包含以下几类技术文档:
- 操作系统 - Linux 发行版配置、NAS 与虚拟化、嵌入式系统
- HPC 与集群 - Slurm、OpenMPI 等高性能计算工具
- 网络与代理 - Shadowsocks、Privoxy、ZeroTier 等网络工具
- DevOps 工具 - Shell、编辑器、版本控制、服务部署
- 生物信息学 - Snakemake 流程管理与性能分析
访问 GitHub Pages: https://ntlx.github.io/
需要 Node.js 22+ 环境:
# 克隆仓库
git clone https://github.com/NTLx/ntlx.github.io.git
cd ntlx.github.io
# 安装依赖
npm install
# 启动开发服务器
npm run dev打开浏览器访问 http://localhost:4321/
npm run build构建产物位于 dist/ 目录。
.
├── .github/
│ └── workflows/
│ └── deploy.yml # GitHub Actions 自动部署
├── src/
│ └── content/
│ └── docs/ # 所有文档
│ ├── operating-systems/
│ ├── hpc-cluster/
│ ├── network-proxy/
│ ├── devops/
│ └── bioinformatics/
├── public/ # 静态资源
├── astro.config.mjs # Astro 配置
└── package.json
非常欢迎大家对本项目提出宝贵的意见和建议!
- 发现错误? 请直接提交 Issue
- 想要补充或修改? 欢迎 Fork 本仓库并提交 Pull Request
- 有新的想法? 欢迎在 Issue 中讨论
本项目采用 CC BY-NC-SA 4.0 (署名-非商业性使用-相同方式共享 4.0 国际) 协议进行许可。
您可以:
- 共享 — 在任何媒介以任何形式复制、发行本作品
- 演绎 — 修改、转换或以本作品为基础进行创作
但必须遵守以下条件:
- 署名 — 您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否作了修改
- 非商业性使用 — 您不得将本作品用于商业目的
- 相同方式共享 — 如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议分发您贡献的作品
Created by NTLx