diff --git a/src/docker.js b/src/docker.js index 665f8fbf1..8e3930ca9 100644 --- a/src/docker.js +++ b/src/docker.js @@ -192,15 +192,17 @@ async function getAddonMounts(app) { for (const addon of Object.keys(addons)) { switch (addon) { - case 'localstorage': + case 'localstorage': { + const storageDir = await apps.getStorageDir(app); mounts.push({ Target: '/app/data', - Source: `${app.id}-localstorage`, - Type: 'volume', + Source: storageDir, + Type: 'bind', ReadOnly: false }); break; + } case 'tls': { const bundle = await reverseProxy.getCertificatePath(app.fqdn, app.domain);