23 Commits

Author SHA1 Message Date
c050955157 新增数据预加载功能,优化配置缓存逻辑,支持健康检查接口,调整兰空图床获取器的重试机制(指数退避),提升系统性能和稳定性。 2025-06-15 06:12:46 +08:00
3f27f418fa 删除Docker部署说明文档,更新Dockerfile以使用Node.js 22版本,并简化GitHub Actions工作流,移除多余的步骤和配置,优化构建和推送过程。 2025-06-14 17:58:19 +08:00
641f00de96 更新Dockerfile以优化前后端构建流程,添加必要的配置文件复制,调整用户权限,增强安全性。同时更新.gitignore以排除新生成的文件和目录。 2025-06-14 17:54:44 +08:00
f2456e116b 删除不再使用的配置文件和脚本,更新Dockerfile以支持前后端构建,重构配置加载逻辑,添加OAuth2.0支持,优化API处理和路由设置。 2025-06-14 17:40:31 +08:00
226135aea2 refactor(public, workflows): update public file paths and remove top referers display
- Changed the file paths in the Docker workflow to reflect the new directory structure for public assets.
- Removed the top referers display section from index.html to streamline the user interface and improve performance.
- Ensured proper cleanup and permissions for the new public data directory in the Docker workflow.
2024-12-02 05:58:56 +08:00
61e84d87b8 chore(workflow,ci): update docker build process and add multi-arch support
Update the GitHub Actions workflow to include Go setup, multi-arch builds, and push multi-arch Docker images. Also, refactor the CSV service to improve logging and caching mechanism.
2024-11-16 05:34:37 +08:00
f68fa981ce chore(workflow): add push event trigger for generate-csv.yml 2024-10-31 00:33:08 +08:00
58bf760574 chore(workflow): add scheduled task for generating CSV files 2024-10-27 21:30:40 +08:00
f2d4d5d2a4 chore(github-actions): auto update CSV files by GitHub Actions 2024-10-27 12:15:47 +08:00
995022af74 chore(workflow): Github Bot Update CSV files 2024-10-27 12:10:59 +08:00
caec1217cb refactor(generate-csv): update file paths from public to lankong_csv 2024-10-27 12:07:51 +08:00
4c2309e83f chore(workflow): auto update CSV files by GitHub Actions 2024-10-27 12:00:38 +08:00
81815e6986 chore(workflows): update docker and generate-csv workflows 2024-10-27 11:51:33 +08:00
ac191d4ab6 chore(github-actions): improve target repo access and debugging
Add debug steps and improve file handling in GitHub Actions workflow
2024-10-27 11:46:50 +08:00
c6e081a2db chore: ignore lankong_tools and md files in docker workflow, update mapping file path in generate_csv.go 2024-10-27 11:35:41 +08:00
7aba71cb83 feat(generate-csv): add workflow to generate CSV files and update tools for album mapping 2024-10-27 11:32:24 +08:00
8f596dea34 chore(workflow): add artifact creation and deployment to server 2024-10-27 05:06:28 +08:00
236ef74f85 feat: refactor code structure and move utility functions to separate package 2024-10-27 05:04:33 +08:00
9cf02cf75b 修复权限问题 2024-09-29 05:01:22 +08:00
1f452aa3a5 Merge branch 'main' of https://github.com/woodchen-ink/random-api-go 2024-09-21 15:43:50 +08:00
0f7c684af8 偶得一图片. 顺便添加下自动部署 2024-09-21 15:43:47 +08:00
wood chen
65cd61e256
Create dependabot.yml 2024-09-19 10:47:26 +08:00
0aaed93abc feat: refactor Dockerfile and implement new CSV handling logic 2024-09-12 16:37:03 +08:00