Open miminashi opened 1 week ago
The changes include the addition of several new files and sections aimed at enhancing deployment and configuration processes for the application. The README.md
file now contains a dedicated "デプロイ" (Deployment) section with detailed steps for deploying on a Debian server, including script creation and execution instructions. A new deployment script deploy_local.sh
has been introduced for local Docker setups. Additionally, new configuration files for Nginx and service management with restart policies have been created to improve application resilience.
File | Change Summary |
---|---|
README.md |
Added a new section "デプロイ" with subsections for server preparation, deployment script preparation, and execution. |
deploy_scripts/deploy_local.sh |
Introduced a new script for local Docker deployment with environment variable setup and detailed usage instructions. |
nginx.conf |
Added a new Nginx configuration for proxying requests to a backend service, including WebSocket support. |
restart-always.yml |
Created a new configuration file defining services (web , worker , redis , db ) with a restart policy of always . |
sequenceDiagram
participant User
participant Nginx
participant Backend
User->>Nginx: Request
Nginx->>Backend: Proxy request
Backend-->>Nginx: Response
Nginx-->>User: Forward response
🐰 "In the garden where bunnies play,
New scripts and configs brighten the day.
With Docker and Nginx, all set to deploy,
Our app hops high, oh what joy!
Restarting with ease, like a dance in the sun,
Together we thrive, oh what fun!" 🐇✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
概要
レビューでやってほしいこと
Summary by CodeRabbit
New Features
Documentation