基于 ZYYO666/homepage 二次开发 特别感谢原作者的优秀作品!
这是一个使用 Nginx 部署的个人主页项目,采用 Docker 容器化部署方案,确保快速部署和一致性运行环境。
- Nginx
- Docker
- Alpine Linux
- Docker 环境
- 80 端口可用
在项目根目录下执行以下命令:
# 构建 Docker 镜像
docker build -t simon-home-nginx .
# 启动容器
docker run -d -p 80:80 simon-home-nginx
项目包含以下关键配置文件:
nginx.conf
: Nginx 主配置文件Dockerfile
: Docker 镜像构建文件
- 🐳 基于 Nginx Alpine 镜像,体积小巧
- 🚀 配置了 gzip 压缩,提升加载速度
- 💾 优化的静态文件缓存策略
- 🔄 支持 SPA 应用的路由配置
- 🔒 安全加固的 Nginx 配置
MIT License
特别感谢 ZYYO666 提供的优秀开源项目!