Skip to content

Deployment Process

Jessica Chioma edited this page Jul 19, 2024 · 6 revisions

Deployment Process

DNS Configuration

  1. Configure DNS Records:
    • Set up DNS records for dev.domain-name.com and domain.com to point to your server.

Accessing Deployed Projects

Ensuring Uptime

The team planned for 99% uptime by utilizing a docker-compose file to spin up two containers during the build. A change pushed to the main branch does not take down the server but keeps the previous running container active until the build completes. The old container is then detached, and the newly created one is used. NGINX is used for load balancing to ensure one container is not overwhelmed, thereby maintaining high availability and performance.