13 Commits

Author SHA1 Message Date
26af4b2b07 添加版本镜像和持续稳定版镜像 2025-03-12 19:05:15 +08:00
33d6a51416 refactor(web): Migrate to modern web frontend and simplify admin routes
- Remove legacy static files, templates, and JavaScript
- Update main.go to serve SPA-style web application
- Modify admin route handling to support client-side routing
- Simplify configuration and metrics API endpoints
- Remove server-side template rendering in favor of static file serving
- Update Dockerfile and GitHub Actions to build web frontend
2025-02-15 11:44:09 +08:00
dca6a8a362 chore(ci): Include web directory in Docker build context
- Copy web directory to Docker context for image build
- Ensure web assets are available during Docker image creation
2025-02-15 09:32:48 +08:00
a827a79b4d chore(ci): Remove redundant SSH deployment step from docker-build workflow 2025-02-15 08:08:52 +08:00
9be13ce0ef feat(deployment): add SSH deployment commands to Docker build workflow
- Integrated SSH action to automate deployment commands for the proxy-go service.
- Added steps to pull the latest Docker image, stop and remove the existing container, and restart the service using Docker Compose.
- Enhanced the workflow for smoother deployment processes.
2024-11-30 22:27:57 +08:00
wood chen
569ae91e0a
Create dependabot.yml 2024-10-30 11:19:52 +08:00
110f1efe83 chore(workflow): remove date step from docker build and update proxy.go
Remove unnecessary date step from docker build workflow and simplify proxy.go code
2024-10-30 09:23:08 +08:00
723b73d748 feat: add compression support and update deployment workflow
add brotli and gzip compression support, update docker-compose and deployment script
2024-10-30 07:43:17 +08:00
81e7b2d9d8 refactor: streamline Docker build process by merging prepare binaries and create Docker build context steps 2024-10-29 23:12:33 +08:00
7caeddb0e8 chore(workflow): Create Docker build context for amd64 and arm64 architectures 2024-10-29 23:10:33 +08:00
c82e9a1d3a chore(workflow, docker): ignore .yml files in build workflow, update Dockerfile for multi-platform support, and add docker-compose.yml
Add docker-compose.yml for local development and testing.
2024-10-29 23:09:03 +08:00
0719bce7aa chore(workflow): update actions and ignore md files in push event 2024-10-29 23:05:24 +08:00
6762c822ab first commit 2024-10-29 23:00:16 +08:00