diff --git a/services/targo-hub/docker-compose.yml b/services/targo-hub/docker-compose.yml index 3ab8971..6430cc3 100644 --- a/services/targo-hub/docker-compose.yml +++ b/services/targo-hub/docker-compose.yml @@ -9,6 +9,12 @@ services: - ./public:/app/public:ro - ./package.json:/app/package.json:ro - ./data:/app/data + # Templates RW so the campaign editor can save .html + .json + .mjml + # files via PUT /campaigns/templates/:name. Was :ro previously which + # broke save with EROFS — fixed when Unlayer started writing back. + - ./templates:/app/templates + # User-uploaded assets (images dragged into the editor) + - ./uploads:/app/uploads - hub_modules:/app/node_modules command: sh -c "npm install --production 2>&1 | tail -1 && node server.js" env_file: .env