BLOG-59 Enhance deployment workflow and backend server configuration #60

Merged
squid merged 1 commits from BLOG-59_backend_docker_build_set_up into main 2025-07-23 00:59:18 +08:00
Owner

Description

  • Updated deployment.yaml to specify separate build and push steps for frontend and backend.
  • Added Dockerfile for backend service to define build process.
  • Modified main.rs to bind the server to all network interfaces (0.0.0.0) instead of localhost.

Package Changes

No response

Screenshots

No response

Reference

Resolves #59

Checklist

  • A milestone is set
  • The related issuse has been linked to this branch
### Description - Updated deployment.yaml to specify separate build and push steps for frontend and backend. - Added Dockerfile for backend service to define build process. - Modified main.rs to bind the server to all network interfaces (0.0.0.0) instead of localhost. ### Package Changes _No response_ ### Screenshots _No response_ ### Reference Resolves #59 ### Checklist - [x] A milestone is set - [x] The related issuse has been linked to this branch
squid added this to the 0.2 milestone 2025-07-23 00:56:31 +08:00
squid added 1 commit 2025-07-23 00:56:31 +08:00
BLOG-59 feat: enhance deployment workflow and backend server configuration
All checks were successful
Frontend CI / build (push) Successful in 1m36s
PR Title Check / pr-title-check (pull_request) Successful in 13s
357d3fc090
- Updated deployment.yaml to specify separate build and push steps for frontend and backend.
- Added Dockerfile for backend service to define build process.
- Modified main.rs to bind the server to all network interfaces (0.0.0.0) instead of localhost.
squid force-pushed BLOG-59_backend_docker_build_set_up from 357d3fc090 to 003db3cc75 2025-07-23 00:57:38 +08:00 Compare
squid scheduled this pull request to auto merge when all checks succeed 2025-07-23 00:58:18 +08:00
squid merged commit 0726b11fe2 into main 2025-07-23 00:59:18 +08:00
Sign in to join this conversation.
No description provided.