Answers.Body: <p>Andrew welch had an in depth article on deployments here <a href="https://nystudio107.com/blog/executing-atomic-deployments/" rel="nofollow noreferrer">https://nystudio107.com/blog/executing-atomic-deployments/</a></p>
  <p>It may be a little advanced, but it's the blue print for the holy grail of repeatable deployment process.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-12-24T19:52:41.520Z
Answers.LastActivityDate: 2021-12-24T19:52:41.520Z
Answers.UserDisplayName: stevecomrie
Body: <p>I'm completely new to deploying a Craft CMS to a web server and don't know where to start. I have self taught experience in front-end development but I'm lost when it comes to anything deployment/server based.</p>
  <p>Prior to building this Craft CMS website I had never used Craft CMS, however throughout the process I have managed to find enough documentation to help me, however I've become very stuck when it comes to deployment.</p>
  <p>My current situation is...</p>
  <p>– As per documentation from Craft CMS I have created my site and used Craft Nitro and Docker to run it locally. Link to documentation here <a href="https://craftcms.com/docs/getting-started-tutorial/#why-craft-cms" rel="nofollow noreferrer">https://craftcms.com/docs/getting-started-tutorial/#why-craft-cms</a></p>
  <p>– Below is a screenshot of the Containers visible in Docker.</p>
  <p><a href="https://i.sstatic.net/Egr77.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/Egr77.png" alt="enter image description here" /></a></p>
  <p>– Below is a screenshot of the Images I have in Docker.
  <a href="https://i.sstatic.net/LI64B.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/LI64B.png" alt="enter image description here" /></a></p>
  <p>– I have purchased a VPS with Digital Ocean.</p>
  <p>My ultimate aim is to understand how I get my website from my local machine on to the VPS. Any help or guidance would be really appreciated.</p>
  <p>Thanks
  Sam</p>
  
Tags: <craft3><deployment><nitro><docker>
Title: Deploy Craft CMS site to VPS for the first time
ThreadText: # Deploy Craft CMS site to VPS for the first time
  
  (Asked by: username_0 on 2021-12-24)
  
  I'm completely new to deploying a Craft CMS to a web server and don't know where to start. I have self taught experience in front-end development but I'm lost when it comes to anything deployment/server based.
  
  Prior to building this Craft CMS website I had never used Craft CMS, however throughout the process I have managed to find enough documentation to help me, however I've become very stuck when it comes to deployment.
  
  My current situation is...
  
  – As per documentation from Craft CMS I have created my site and used Craft Nitro and Docker to run it locally. Link to documentation here <https://craftcms.com/docs/getting-started-tutorial/#why-craft-cms>
  
  – Below is a screenshot of the Containers visible in Docker.
  
  [![enter image description here](https://i.sstatic.net/Egr77.png)](https://i.sstatic.net/Egr77.png)
  
  – Below is a screenshot of the Images I have in Docker.
  [![enter image description here](https://i.sstatic.net/LI64B.png)](https://i.sstatic.net/LI64B.png)
  
  – I have purchased a VPS with Digital Ocean.
  
  My ultimate aim is to understand how I get my website from my local machine on to the VPS. Any help or guidance would be really appreciated.
  
  Thanks
  Sam
  
  **Tags:** craft3, deployment, nitro, docker
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-12-24. Score: 1
  
  Andrew welch had an in depth article on deployments here <https://nystudio107.com/blog/executing-atomic-deployments/>
  
  It may be a little advanced, but it's the blue print for the holy grail of repeatable deployment process.
  
  
  ---
  
  