<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[make `public` folder writable]]></title><description><![CDATA[<p dir="auto">There are some EspoCRM extensions require a public content being uploaded to /app/code/7.0.8/public folder, which is on read-only filesystem in the cloudron app now.</p>
<p dir="auto">Could you amend the app so the public folder was linked to <code>/app/data/public</code>?</p>
]]></description><link>https://forum.cloudron.io/topic/6267/make-public-folder-writable</link><generator>RSS for Node</generator><lastBuildDate>Mon, 17 Aug 2026 01:31:10 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/6267.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 04 Jan 2022 12:15:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to make `public` folder writable on Tue, 13 Dec 2022 18:03:38 GMT]]></title><description><![CDATA[<p dir="auto">I checked this again, but it seems that the public directory has a bunch of code.</p>
<pre><code>root@d66257ab-b6ad-4648-acf5-f1dbc2281a80:/app/code/7.2.7/public# find .
.
./oauth-callback.php
./robots.txt
./index.php
./web.config
./api
./api/v1
./api/v1/.htaccess
./api/v1/portal-access
./api/v1/portal-access/.htaccess
./api/v1/portal-access/index.php
./api/v1/index.php
./portal
./portal/.htaccess
./portal/index.php
./install
./install/img
./install/img/devices.png
./install/js
./install/js/install.js
./install/css
./install/css/install.css
./install/index.php
</code></pre>
<p dir="auto">Do you remember what extension writes where? Is it in a subdirectory under public or does it write straight under public itself?</p>
]]></description><link>https://forum.cloudron.io/post/58186</link><guid isPermaLink="true">https://forum.cloudron.io/post/58186</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 13 Dec 2022 18:03:38 GMT</pubDate></item><item><title><![CDATA[Reply to make `public` folder writable on Wed, 05 Jan 2022 10:56:42 GMT]]></title><description><![CDATA[<p dir="auto">I think I was unclear about what folder being made writable, sorry.</p>
<p dir="auto">What we need is to deploy some files and directories in <code>/app/code/current/public</code> folder which is readonly now. This <code>/app/code/current/public</code> folder contains just directories/files available for public visitors. We don't need to update or patch release files.</p>
]]></description><link>https://forum.cloudron.io/post/41222</link><guid isPermaLink="true">https://forum.cloudron.io/post/41222</guid><dc:creator><![CDATA[vladimir.d]]></dc:creator><pubDate>Wed, 05 Jan 2022 10:56:42 GMT</pubDate></item><item><title><![CDATA[Reply to make `public` folder writable on Tue, 04 Jan 2022 18:56:23 GMT]]></title><description><![CDATA[<p dir="auto">In the past, we have made change for specific extensions like the VOIP integration - <a href="https://git.cloudron.io/cloudron/espocrm-app/-/commit/575567fc72457be3d76d8932e7620b1c849fdd8e" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/espocrm-app/-/commit/575567fc72457be3d76d8932e7620b1c849fdd8e</a></p>
]]></description><link>https://forum.cloudron.io/post/41174</link><guid isPermaLink="true">https://forum.cloudron.io/post/41174</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 04 Jan 2022 18:56:23 GMT</pubDate></item><item><title><![CDATA[Reply to make `public` folder writable on Tue, 04 Jan 2022 14:32:12 GMT]]></title><description><![CDATA[<p dir="auto">@vladimir-d actually that folder contains release files and the actual app code, so we can't just link that folder into <code>/app/data</code> as it would be very hard to ensure tested and reliable updates then with new releases. If EspoCRM extensions require to place and patch release files, then I think we can't support those easily without risking to break the app on every update.</p>
<p dir="auto">Do you have more information on how the upstream app handles such cases with their extensions?</p>
]]></description><link>https://forum.cloudron.io/post/41158</link><guid isPermaLink="true">https://forum.cloudron.io/post/41158</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Tue, 04 Jan 2022 14:32:12 GMT</pubDate></item><item><title><![CDATA[Reply to make `public` folder writable on Tue, 04 Jan 2022 14:21:39 GMT]]></title><description><![CDATA[<p dir="auto">@vladimir-d linking the issue in gitlab for reference <a href="https://git.cloudron.io/cloudron/espocrm-app/-/issues/1" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.cloudron.io/cloudron/espocrm-app/-/issues/1</a></p>
]]></description><link>https://forum.cloudron.io/post/41154</link><guid isPermaLink="true">https://forum.cloudron.io/post/41154</guid><dc:creator><![CDATA[nebulon]]></dc:creator><pubDate>Tue, 04 Jan 2022 14:21:39 GMT</pubDate></item></channel></rss>