<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Documentation – Webscale Pro V3</title>
    <link>/how-tos/deployment/standard/</link>
    <description>Recent content in Webscale Pro V3 on Documentation</description>
    <generator>Hugo -- gohugo.io</generator>
    <lastBuildDate>Fri, 06 Feb 2026 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="/how-tos/deployment/standard/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>How-Tos: Deploy a new release</title>
      <link>/how-tos/deployment/standard/standard-deploy/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>/how-tos/deployment/standard/standard-deploy/</guid>
      <description>
        
        
        &lt;p&gt;Webscale Pro V3 runs your application in containers with supporting services managed by Webscale. Use this guide to deploy a new release for your environment.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;1-open-ssh-connect-and-container-shell&#34;&gt;1. Open SSH connect and container shell&lt;/h2&gt;
&lt;p&gt;Login to the &lt;a href=&#34;https://control.webscale.com/&#34; target=&#34;_blank&#34;&gt;Webscale Control Panel&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click the three bars &lt;i class=&#34;fa fa-bars&#34; aria-hidden=&#34;true&#34;&gt;&lt;/i&gt; in the upper left site navigation &amp;gt; &lt;strong&gt;&lt;a href=&#34;https://control.webscale.com/ssh-connect&#34; target=&#34;_blank&#34;&gt;SSH connect&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Find the NFS instance for your environment and open a terminal session by clicking on the instance link.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&#34;2-switch-to-the-deployment-user&#34;&gt;2. Switch to the deployment user&lt;/h2&gt;
&lt;p&gt;On the NFS host, switch to the deployment user (for example &lt;code&gt;webscalebuilder&lt;/code&gt;):&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;sudo -iu webscalebuilder
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;3-list-available-images&#34;&gt;3. List available images&lt;/h2&gt;
&lt;p&gt;Use the helper script to list available images for this environment:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;list-images
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This shows a list of the available container images along with their associated tags. For example:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sha256:5cc440543cc9acf7abfb4875ba149e5bb339b248c15507475a39f04da12f0c1c&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;[&lt;/span&gt;
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-da25261-20240829-192048&amp;#34;&lt;/span&gt;,
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-da25261&amp;#34;&lt;/span&gt;
&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sha256:5d9d78fdc7f6ae26861aafeec977b5db6adc9d757995a7c1b880130c18246621&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;[&lt;/span&gt;
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-65d7766-20240903-192941&amp;#34;&lt;/span&gt;,
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-65d7766&amp;#34;&lt;/span&gt;
&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;sha256:9dd60263109cacfb16fa85d8c40ccd5e22c50ae924fb137eb76a4aa4c55b7aff&amp;#34;&lt;/span&gt;: &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;[&lt;/span&gt;
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-1f723a4&amp;#34;&lt;/span&gt;,
        &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;commit-1f723a4-20240904-160243&amp;#34;&lt;/span&gt;
&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;]&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;4-check-the-current-deploy-tag&#34;&gt;4. Check the current deploy tag&lt;/h2&gt;
&lt;p&gt;Check which tag is currently in use:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;grep DEPLOY_TAG /home/webscalebuilder/.env
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Example output:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;DEPLOY_TAG=staging
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;5-tag-the-new-image-for-deployment&#34;&gt;5. Tag the new image for deployment&lt;/h2&gt;
&lt;p&gt;Choose the image you want to deploy and tag it, using &lt;a href=&#34;/reference/standard-environment-reference/#deployment-helper-scripts&#34;&gt;deployment helper scripts&lt;/a&gt;, with the deploy tag from the previous step.&lt;/p&gt;
&lt;p&gt;The following helper scripts are available for deployments on Webscale Pro V3 environments:&lt;/p&gt;
&lt;h3 id=&#34;example-tag-by-commit&#34;&gt;Example: tag by commit&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;tag-by-commit commit-&amp;lt;hash&amp;gt; &amp;lt;deploy-tag&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;example-tag-by-branch&#34;&gt;Example: tag by branch&lt;/h3&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;tag-by-branch branch-&amp;lt;name&amp;gt; &amp;lt;deploy-tag&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Replace &lt;code&gt;&amp;lt;deploy-tag&amp;gt;&lt;/code&gt; with the value from &lt;code&gt;DEPLOY_TAG&lt;/code&gt; (for example &lt;code&gt;staging&lt;/code&gt; or &lt;code&gt;production&lt;/code&gt;).&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;6-run-the-deployment-using-run-deploy-and-cleanup&#34;&gt;6. Run the deployment using run-deploy-and-cleanup&lt;/h2&gt;
&lt;p&gt;The &lt;code&gt;run-deploy-and-cleanup&lt;/code&gt; script organizes the necessary actions for deployment into a single command. Running this command will:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Pull the tagged image from above&lt;/li&gt;
&lt;li&gt;Apply any environment hooks if configured (migrations, cache warmups, etc.)&lt;/li&gt;
&lt;li&gt;Update the running containers&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;It is recommended to run the deployment in a &lt;code&gt;screen&lt;/code&gt; session so it continues if your SSH session drops:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;screen -S deploy
run-deploy-and-cleanup
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Monitor the terminal output for any errors or warnings during the process.&lt;/p&gt;
&lt;p&gt;Deployment logs are also available at:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;/var/log/deploy/*
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;7-verify-the-deployment&#34;&gt;7. Verify the deployment&lt;/h2&gt;
&lt;p&gt;After &lt;code&gt;run-deploy-and-cleanup&lt;/code&gt; completes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Verify the site works as expected in a browser&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Connect to a container shell&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;shell
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Run a quick version check using your framework-specific command:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;php bin/magento --version
&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;# or&lt;/span&gt;
php bin/console --version
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;hr&gt;
&lt;h2 id=&#34;when-to-contact-webscale&#34;&gt;When to contact Webscale&lt;/h2&gt;
&lt;p&gt;Contact Webscale support if:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;run-deploy-and-cleanup&lt;/code&gt; exits with an error you do not understand&lt;/li&gt;
&lt;li&gt;Containers are not updated to the expected image&lt;/li&gt;
&lt;li&gt;The site shows errors after a successful deployment&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;related-how-to-guides&#34;&gt;Related how-to guides&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/how-tos/deployment/standard/standard-commands/&#34;&gt;Magento and Shopware commands&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/reference/standard-environment-reference/&#34;&gt;Standard environment reference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>How-Tos: Magento and Shopware commands</title>
      <link>/how-tos/deployment/standard/standard-commands/</link>
      <pubDate>Fri, 06 Feb 2026 00:00:00 +0000</pubDate>
      
      <guid>/how-tos/deployment/standard/standard-commands/</guid>
      <description>
        
        
        &lt;p&gt;Use your environment-specific shell helper to run Magento and Shopware commands inside the application container.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&#34;1-open-ssh-connect-and-container-shell&#34;&gt;1. Open SSH connect and container shell&lt;/h2&gt;
&lt;p&gt;Login to the &lt;a href=&#34;https://control.webscale.com/&#34; target=&#34;_blank&#34;&gt;Webscale Control Panel&lt;/a&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Click the three bars &lt;i class=&#34;fa fa-bars&#34; aria-hidden=&#34;true&#34;&gt;&lt;/i&gt; in the upper left site navigation &amp;gt; &lt;strong&gt;&lt;a href=&#34;https://control.webscale.com/ssh-connect&#34; target=&#34;_blank&#34;&gt;SSH connect&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Find the NFS / web worker instance for your environment and open a terminal session by clicking on the instance link.&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&#34;on-the-nfs-host&#34;&gt;On the NFS host&lt;/h5&gt;
&lt;p&gt;Run the shell helper script:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;shell
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This opens a shell inside the application container as the appropriate user with the site code mounted.&lt;/p&gt;
&lt;h5 id=&#34;on-the-web-worker-host&#34;&gt;On the web worker host&lt;/h5&gt;
&lt;p&gt;Identify container:&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;docker ps
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Using obtained container ID you can review container logs, ssh to container, etc.&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;docker logs -f &amp;lt;container-id&amp;gt;
docker &lt;span style=&#34;color:#204a87&#34;&gt;exec&lt;/span&gt; -it &amp;lt;container-id&amp;gt; bash  
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h2 id=&#34;2-quick-cheat-sheet&#34;&gt;2. Quick cheat sheet&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;Command&lt;/th&gt;
&lt;th&gt;Common examples&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Magento CLI&lt;/td&gt;
&lt;td&gt;&lt;code&gt;php bin/magento &amp;lt;command&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;php bin/magento cache:flush&lt;/code&gt;&lt;br&gt;&lt;code&gt;php bin/magento indexer:reindex&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Shopware CLI&lt;/td&gt;
&lt;td&gt;&lt;code&gt;php bin/console &amp;lt;command&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;code&gt;php bin/console database:migrate --all&lt;/code&gt;&lt;br&gt;&lt;code&gt;php bin/console cache:clear:all&lt;/code&gt;&lt;br&gt;&lt;code&gt;php bin/console cache:warmup&lt;/code&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;related-how-to-guides&#34;&gt;Related how-to guides&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;/how-tos/deployment/standard/standard-deploy/&#34;&gt;Deploy a new release&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;/reference/standard-environment-reference/&#34;&gt;Standard environment reference&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
