DIY automation using only Linux
a year ago
- #Automation
- #DevOps
- #Linux
- 使用简单的Linux工具实现网站自动化部署
- 准备工作:需要准备Gitea代码仓库和Ubuntu服务器
- 分步指南:涵盖静态网站和动态网站的部署方法
- 自动化脚本:包含部署、日志记录和失败时自动创建问题工单
- Nginx配置:用于托管静态内容或代理到Node.js服务器
- 创建系统服务:用于处理部署钩子
- 在Gitea中设置Webhook:代码推送时触发部署
- 可选步骤:部署失败时自动在Gitea中创建问题工单
- 总结:强调方案简洁性并避免供应商锁定