{"id":249995,"date":"2020-05-27T04:56:30","date_gmt":"2020-05-27T04:56:30","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=249995"},"modified":"2021-12-06T04:59:45","modified_gmt":"2021-12-06T04:59:45","slug":"akeneo-digitalocean-storage-connector","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/","title":{"rendered":"Akeneo DigitalOcean Storage Connector"},"content":{"rendered":"\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Introduction<\/h3><\/div>\n\n\n\n<p>Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services. You can connect your Akeneo platform with Digitalocean Cloud Storage for storing your catalog data. <\/p>\n\n\n\n<p>You can provide your Digitalocean credentials in Akeneo Settings panel then do the integration easily then all the Akeneo product files and images will now be saved on the Digitalocean bucket.<\/p>\n\n\n\n<p><strong>Basic Requirements:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>This module works with Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x. Download Akeneo from&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.akeneo.com\/download\/\" target=\"_blank\">here<\/a><\/li><li>Node and Yarn packages need to be installed.<\/li><li>This module is compatible with the Akeneo community and Enterprise(Flexibility) edition.<\/li><li>If you want to use this extension on Akeneo EE Serenity mode, please&nbsp;<a target=\"_blank\" href=\"mailto:support@webkul.com\" rel=\"noreferrer noopener\">contact us<\/a>.<\/li><li>For the Akeneo installation, your Akeneo server should meet these&nbsp;<a target=\"_blank\" href=\"https:\/\/docs.akeneo.com\/4.0\/install_pim\/manual\/system_requirements\/system_requirements.html\" rel=\"noreferrer noopener\">system requirements<\/a>.<\/li><\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\"><strong>Features<\/strong><\/h3><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li>Integrate Akeneo catalog storage to use DigitalOcean storage instead of File storage<\/li><li>Integrate Akeneo and store the file and images.<\/li><li>Generate the URL of the product images&nbsp;and files.<\/li><li>The perfix can be according to you for catalog storage.<\/li><li>This module is compatible with the latest Akeneo version 4.0.x.<\/li><li>Added digital ocean visibility icon and message according to the digital ocean visibility.<\/li><li>Change visibility option on media view.<\/li><li>Visibility will change private or public.<\/li><\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Setup Credentials In DigitalOcean Storage<\/h3><\/div>\n\n\n\n<p>Follow the below steps to create DigitalOcean integration credentials to be used in Akeneo<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Goto&nbsp;<a rel=\"noreferrer noopener\" href=\"https:\/\/www.digitalocean.com\/\" target=\"_blank\">https:\/\/www.digitalocean.com\/<\/a>, then click on the sign in to the console.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/DigitalOcean_%E2%80%93_The_developer_cloud-1200x591.png\" alt=\"DigitalOcean_\u2013_The_developer_cloud\" class=\"wp-image-250553\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After it, you will get two option&nbsp;<strong>Sign in<\/strong>&nbsp;and&nbsp;<strong>Create a new <\/strong>account. With the help of Google or GitHub, you can easily make your account.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"613\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png\" alt=\"Sign_in_to_your_account_DigitalOcean\" class=\"wp-image-250555\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-768x393.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean.png 1291w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, your server will look like this. You have to click on the virtual machines.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"482\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start-1200x482.png\" alt=\"aure_start\" class=\"wp-image-251012\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start-1200x482.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start-300x120.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start-250x100.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start-768x308.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/aure_start.png 1263w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>To add new virtual machine click on the <strong>Create a virtual machine<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"588\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1200x588.png\" alt=\"azure-virtual\" class=\"wp-image-251027\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1200x588.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-250x122.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-768x376.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual.png 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Here in the project details option, you can select your subscription plan, resource group. And in the Instance details option, you have to enter the virtual machine name then select the Availability options. After filling all the options then click on the <strong>Disks<\/strong> option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"508\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1-1200x508.png\" alt=\"azure-virtual-1\" class=\"wp-image-251034\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1-1200x508.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1-300x127.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1-250x106.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1-768x325.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-1.png 1292w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In the disk option you have to select the <strong>OS disk type<\/strong> then <strong>encryption type<\/strong>. Then click on the <strong>Networking<\/strong> option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"568\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3-1200x568.png\" alt=\"azure-virtual-3\" class=\"wp-image-251036\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3-1200x568.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3-300x142.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3-768x364.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-3.png 1292w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In the network option you have to fill all the options according to your network type, then click on the Management option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"572\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4-1200x572.png\" alt=\"akeneo-virtual-4\" class=\"wp-image-251041\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4-1200x572.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4-300x143.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4-250x119.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4-768x366.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-4.png 1285w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In Management, you can select your subscription plan then fill the options.<\/p>\n\n\n\n<p> Then click on the <strong>Advanced <\/strong>option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"581\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5-1200x581.png\" alt=\"akeneo-virtual-5\" class=\"wp-image-251045\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5-1200x581.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5-300x145.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5-250x121.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5-768x372.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-5.png 1275w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Select the extensions, enter the cloud init and host then click on the Tags option. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"575\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6-1200x575.png\" alt=\"azure-virtual-6\" class=\"wp-image-251046\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6-1200x575.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6-300x144.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6-250x120.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6-768x368.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/azure-virtual-6.png 1280w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In the Tags, you will enter the name, value then select the resource of the server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"576\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7-1200x576.png\" alt=\"akeneo-virtual-7\" class=\"wp-image-251049\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7-1200x576.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7-300x144.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7-250x120.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7-768x369.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-virtual-7.png 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now, click on the Review option then you can view your Access Key ID and Secret access key has been generated.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Module Installation for Version 4.0.x<\/h3><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">1- Composer Installation<\/h3>\n\n\n\n<p><a href=\"https:\/\/webkul.com\/blog\/how-to-install-webkul-akeneo-connector-via-composer\/\"><strong>Read This Blog<\/strong><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2- Manual Installation<\/h3>\n\n\n\n<p>Please follow these steps for installing Akeneo DigitalOcean Storage Connector in your Akeneo PIM platform.<br>Unzip the respective extension zip then merge the \u201csrc\u201d folder into akeneo project root directory.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"510\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6-1200x510.png\" alt=\"akeno1-6\" class=\"wp-image-250946\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6-1200x510.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6-300x127.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6-250x106.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6-768x326.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-6.png 1300w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Goto config\/Bundles.php then add line:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">new Webkul\\DigitalOceanBundle\\DigitalOceanBundle(),<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"754\" height=\"173\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-1.png\" alt=\"2nd_screenshot_from_2020_05_21_18_35_10-1\" class=\"wp-image-250947\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-1.png 754w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-1-300x69.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-1-250x57.png 250w\" sizes=\"(max-width: 754px) 100vw, 754px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>in return array.<\/p>\n\n\n\n<p>Copy the \u201cconfig\u201d folder into Akeneo project root directory for routing.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"425\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital-1200x425.png\" alt=\"conf_digital\" class=\"wp-image-251359\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital-768x272.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/conf_digital.png 1288w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Run this command after ssh to your Akeneo server by the terminal.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/console cache:clear--env=prod;<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">rm -rf .\/var\/cache\/** &amp;&amp; php bin\/console digitalocean:setup:install<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Installing Module for Version 2.x to 3.x:<\/h2>\n\n\n\n<p>Please follow these steps for installing Akeneo Akeneo DigitalOcean Storage Connector in your Akeneo PIM platform.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Unzip the respective extension zip then merge the \u201csrc\u201d folder into akeneo project root directory.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"510\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7-1200x510.png\" alt=\"akeno1-7\" class=\"wp-image-250958\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7-1200x510.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7-300x127.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7-250x106.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7-768x326.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeno1-7.png 1300w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Goto app\/AppKernel.php and add the following line in function registerProjectBundles()<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">new Webkul\\DigitalOceanBundle\\DigitalOceanBundle(),<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"754\" height=\"173\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-2.png\" alt=\"2nd_screenshot_from_2020_05_21_18_35_10-2\" class=\"wp-image-250964\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-2.png 754w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-2-300x69.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/2nd_screenshot_from_2020_05_21_18_35_10-2-250x57.png 250w\" sizes=\"(max-width: 754px) 100vw, 754px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>In the app\/config\/config.yml and add these lines after imports.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"958\" height=\"148\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/4th_screenshot_from_2020_05_21_18_39_44.png\" alt=\"4th_screenshot_from_2020_05_21_18_39_44\" class=\"wp-image-250969\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/4th_screenshot_from_2020_05_21_18_39_44.png 958w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/4th_screenshot_from_2020_05_21_18_39_44-300x46.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/4th_screenshot_from_2020_05_21_18_39_44-250x39.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/4th_screenshot_from_2020_05_21_18_39_44-768x119.png 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<pre class=\"EnlighterJSRAW\">- { resource: &quot;@DigitalOceanBundle\/Resources\/config\/config.yml&quot; }<\/pre>\n\n\n\n<p>Goto app\/config\/routing.yml and add these lines at top of the file<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">digitalocean:\nresource: &quot;@DigitalOceanBundle\/Resources\/config\/routing.yml&quot;\nprefix: \/<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"744\" height=\"177\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_webkukl.png\" alt=\"akeneo_webkukl\" class=\"wp-image-250972\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_webkukl.png 744w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_webkukl-300x71.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_webkukl-250x59.png 250w\" sizes=\"(max-width: 744px) 100vw, 744px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Run this command after ssh to your Akeneo server by the terminal.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/console cache:clear--env=prod;<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">rm -rf .\/var\/cache\/** &amp;&amp; php bin\/console digitalocean:setup:install<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Migrate your Existing Akeneo data to digital ocean Storage<\/h3><\/div>\n\n\n\n<p>After installing this Bundle, add settings in the DigitalOcean tab and product data like image and files will be saved to digital ocean bucket.<\/p>\n\n\n\n<p>If you have already existing product media data then run the following command from the terminal to move files to <strong>DigitalOcean Integration<\/strong>.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/console ca:cl --env=prod &amp;&amp; php bin\/console digitalocean:move_existing_files<\/pre>\n\n\n\n<p>After running this command, you need answer of few question on terminal it self. <\/p>\n\n\n\n<p>1- Please enter your Akeneo login username.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"690\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_-1200x690.png\" alt=\"screenshot_2020_05_27_17_32_34_2_\" class=\"wp-image-251727\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_-1200x690.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_-300x173.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_-250x144.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_-768x442.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_32_34_2_.png 1300w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>2- Delete media from file system after moving it to Digital-Ocean?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"683\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1-1200x683.png\" alt=\"screenshot_2020_05_27_17_33_02-1\" class=\"wp-image-251729\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1-1200x683.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1-250x142.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1-768x437.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_02-1.png 1298w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>3- Media visbility switch to public ?<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"686\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2-1200x686.png\" alt=\"screenshot_2020_05_27_17_33_31-2\" class=\"wp-image-251730\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2-1200x686.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2-300x171.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2-250x143.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2-768x439.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/screenshot_2020_05_27_17_33_31-2.png 1297w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>And if you are using <strong>Akeneo Enterprise Edition<\/strong> and want to export all your product <a rel=\"noreferrer noopener\" href=\"https:\/\/webkul.com\/blog\/akeneo-dam-digital-asset-management-extension\/\" target=\"_blank\">assets<\/a> to the digital ocean then run this command.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/console ca:cl --env=prod &amp;&amp; php bin\/console digitalocean:send_existing_asset_files<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Setup Credential in Akeneo<\/h3><\/div>\n\n\n\n<p>After successfully installing the module in Akeneo, you need to set up the Akeneo DigitalOcean Storage Connector API credentials in Akeneo. Then, please log in to Akeneo and follow DigitalOcean Storage Connector. In the Region, you have to add the region of your store. You have to enter the value like &#8211; <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Region<\/strong><\/li><li><strong>Key ID<\/strong><\/li><li><strong>Secret key<\/strong><\/li><li><strong>Bucket name<\/strong><\/li><li><strong>Catalog Storage Prefix<\/strong><\/li><li><strong>DAM Asset Storage Prefix<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1005\" height=\"666\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Webkul_Akeneo_DigitalOcean_Storage_Connector-1.png\" alt=\"Webkul_Akeneo_DigitalOcean_Storage_Connector-1\" class=\"wp-image-251691\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Webkul_Akeneo_DigitalOcean_Storage_Connector-1.png 1005w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Webkul_Akeneo_DigitalOcean_Storage_Connector-1-300x199.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Webkul_Akeneo_DigitalOcean_Storage_Connector-1-250x166.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Webkul_Akeneo_DigitalOcean_Storage_Connector-1-768x509.png 768w\" sizes=\"(max-width: 1005px) 100vw, 1005px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"creating-a-product-in-akeneo\">Creating a Product in Akeneo<\/h3>\n\n\n\n<p>To create a product in Akeneo, navigate to Products, and click the Create button. Now, you need to choose the product type \u2013 as Product or Product Model.<\/p>\n\n\n\n<p><strong>Product<\/strong>&nbsp;\u2013 Select this type for creating simple and virtual products.<\/p>\n\n\n\n<p><strong>Product Model<\/strong>&nbsp;\u2013 Select this type for creating a configurable product with variations.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"542\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1-1200x542.png\" alt=\"zip-1\" class=\"wp-image-251081\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1-1200x542.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1-300x135.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1-250x113.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1-768x347.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/zip-1.png 1209w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now enter the required SKU, choose a family, and click the Save button.<\/p>\n\n\n\n<p>Product Family&nbsp;\u2013 A family is a set of attributes that will be the same for all products belonging to a family. The product family represents product type, imposes product information structure, and defines the list of attributes for a product that it belongs to.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"560\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1-1200x560.png\" alt=\"akeneo1-1\" class=\"wp-image-251083\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1-1200x560.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1-300x140.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1-250x117.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1-768x358.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo1-1.png 1222w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Add Product Details<\/h3>\n\n\n\n<p>Now you need to provide information about the product. First, select the Channel and Locale and then enter the details.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"625\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1-1200x625.png\" alt=\"Shopware_dynamic-1\" class=\"wp-image-251694\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1-1200x625.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1-300x156.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1-250x130.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1-768x400.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Shopware_dynamic-1.png 1290w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After it, you can change the product images and file visibility in Akeneo. For it, you have to click on the icon showing in the image below. After clicking on it, you will get the notification&nbsp;<strong>Visibility Change to public Successfully or Visibility Change to private Successfully<\/strong>.<\/p>\n\n\n\n<p>If you enable the visibility you can see the product asset in the browser with asset URL.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"622\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic-1200x622.png\" alt=\"akeneo_dynamic\" class=\"wp-image-251089\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic-1200x622.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic-300x156.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic-250x130.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic-768x398.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo_dynamic.png 1294w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the icon showing in the below image, you will get a link for the image at&nbsp;<strong>Digital Ocean connector.&nbsp;<\/strong>You can also save the files on the server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"615\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit-1200x615.png\" alt=\"Product_bisleri_Edit\" class=\"wp-image-251105\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit-1200x615.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit-768x393.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Product_bisleri_Edit.png 1302w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After clicking on the icon, you will get the link of product asset at&nbsp;<strong>Digital Ocean Server<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"634\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link-1200x634.png\" alt=\"akneo-link\" class=\"wp-image-251106\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link-1200x634.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link-300x158.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link-250x132.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link-768x406.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akneo-link.png 1210w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"product-in-amazon-aws-bucket\">Product in Digital Ocean Storage <\/h3>\n\n\n\n<p>After that, you can find the&nbsp;product images and files in the Digital Ocean Storage and you can also use this link for other product creation. You can download the product and files and it is looking like it in Digital Ocean Storage connector.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1061\" height=\"499\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-link-2.png\" alt=\"akeneo-link-2\" class=\"wp-image-251121\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-link-2.png 1061w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-link-2-300x141.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-link-2-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/akeneo-link-2-768x361.png 768w\" sizes=\"(max-width: 1061px) 100vw, 1061px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Support<\/h3><\/div>\n\n\n\n<p>So, that was much about the User Guide of DigitalOcean Integration for any queries or doubts reach out to us at&nbsp;<a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>. You can also raise a ticket at our&nbsp;<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk System.<\/a><\/strong><\/p>\n\n\n\n<p>Please explore our&nbsp;<a href=\"https:\/\/webkul.com\/akeneo\/\" target=\"_blank\" rel=\"noreferrer noopener\">Akeneo Development Services<\/a>&nbsp;and Quality&nbsp;<a href=\"https:\/\/store.webkul.com\/Akeneo.html\" target=\"_blank\" rel=\"noreferrer noopener\">Akeneo Extensions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services. You can connect your Akeneo platform with Digitalocean Cloud Storage for storing your catalog data. You can provide your Digitalocean credentials in Akeneo Settings panel then do the integration easily then all the Akeneo product files and images will now be saved <a href=\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":290,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5709],"tags":[3649,6000,7702,8412],"class_list":["post-249995","post","type-post","status-publish","format-standard","hentry","category-akeneo","tag-akeneo","tag-akeneo-connector","tag-akeneo-pim","tag-digital-storage"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Akeneo DigitalOcean Integration | PIM Cloud Media Storage<\/title>\n<meta name=\"description\" content=\"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Akeneo DigitalOcean Integration | PIM Cloud Media Storage\" \/>\n<meta property=\"og:description\" content=\"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-27T04:56:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-06T04:59:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png\" \/>\n<meta name=\"author\" content=\"Jayendra Mishra\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jayendra Mishra\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\"},\"author\":{\"name\":\"Jayendra Mishra\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a165ff31bbf0b0506bc056eff04f4295\"},\"headline\":\"Akeneo DigitalOcean Storage Connector\",\"datePublished\":\"2020-05-27T04:56:30+00:00\",\"dateModified\":\"2021-12-06T04:59:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\"},\"wordCount\":1164,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png\",\"keywords\":[\"Akeneo\",\"Akeneo Connector\",\"Akeneo PIM\",\"digital storage\"],\"articleSection\":[\"Akeneo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\",\"url\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\",\"name\":\"Akeneo DigitalOcean Integration | PIM Cloud Media Storage\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png\",\"datePublished\":\"2020-05-27T04:56:30+00:00\",\"dateModified\":\"2021-12-06T04:59:45+00:00\",\"description\":\"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean.png\",\"width\":1291,\"height\":660,\"caption\":\"Sign_in_to_your_account_DigitalOcean\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Akeneo DigitalOcean Storage Connector\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a165ff31bbf0b0506bc056eff04f4295\",\"name\":\"Jayendra Mishra\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6503fc6b99ef5e11db79d41f4631f3149381ce16ea8d0320fad46f8c76aee8d7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6503fc6b99ef5e11db79d41f4631f3149381ce16ea8d0320fad46f8c76aee8d7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Jayendra Mishra\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/jayendradutt-bd807\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Akeneo DigitalOcean Integration | PIM Cloud Media Storage","description":"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/","og_locale":"en_US","og_type":"article","og_title":"Akeneo DigitalOcean Integration | PIM Cloud Media Storage","og_description":"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.","og_url":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2020-05-27T04:56:30+00:00","article_modified_time":"2021-12-06T04:59:45+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png","type":"","width":"","height":""}],"author":"Jayendra Mishra","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Jayendra Mishra","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/"},"author":{"name":"Jayendra Mishra","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a165ff31bbf0b0506bc056eff04f4295"},"headline":"Akeneo DigitalOcean Storage Connector","datePublished":"2020-05-27T04:56:30+00:00","dateModified":"2021-12-06T04:59:45+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/"},"wordCount":1164,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png","keywords":["Akeneo","Akeneo Connector","Akeneo PIM","digital storage"],"articleSection":["Akeneo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/","url":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/","name":"Akeneo DigitalOcean Integration | PIM Cloud Media Storage","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean-1200x613.png","datePublished":"2020-05-27T04:56:30+00:00","dateModified":"2021-12-06T04:59:45+00:00","description":"Akeneo DigitalOcean Integration integrates the Akeneo PIM platform with DigitalOcean cloud hosting services.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2020\/05\/Sign_in_to_your_account_DigitalOcean.png","width":1291,"height":660,"caption":"Sign_in_to_your_account_DigitalOcean"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/akeneo-digitalocean-storage-connector\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Akeneo DigitalOcean Storage Connector"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a165ff31bbf0b0506bc056eff04f4295","name":"Jayendra Mishra","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6503fc6b99ef5e11db79d41f4631f3149381ce16ea8d0320fad46f8c76aee8d7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6503fc6b99ef5e11db79d41f4631f3149381ce16ea8d0320fad46f8c76aee8d7?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Jayendra Mishra"},"url":"https:\/\/webkul.com\/blog\/author\/jayendradutt-bd807\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/249995","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/290"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=249995"}],"version-history":[{"count":42,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/249995\/revisions"}],"predecessor-version":[{"id":314130,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/249995\/revisions\/314130"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=249995"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=249995"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=249995"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}