边学习边搭建自己的个人网站
想了解代码细节请阅读docs/README.md
技术栈 next.js
+ prisma
+ mysql
+ redis
+ docker
该仓库已经重构,需访问旧的仓库请移步archive分支
旧仓库技术栈
react
+gin
+mysql
+redis
+docker
docker
和 docker-compose
Debian
系
$ apt install docker docker-compose
$ systemctl enable docker
$ systemctl start docker
RedHat
系🤔
$ yum install docker docker-compose
$ systemctl enable docker
$ systemctl start docker
Arch
系
$ pacman -S docker docker-compose
$ systemctl enable docker
$ systemctl start docker
$ git clone git@github.com:LinZui520/website.git
阅读 nginx/README.md
阅读 mysql/README.md
阅读 nextjs/README.md
然后 website
启动🫡
$ docker-compose build
$ docker-compose up -d
feat: 新增功能
fix: 修复功能
docs: 更新文档
style: 代码格式变更
refactor: 代码重构,非新增功能,非修改功能
perf: 性能优化
test: 增加测试用例
chore: 构建过程或辅助工具的变动
revert: 代码回退