<?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[Request for Change (RfC)]]></title><description><![CDATA[<p dir="auto">Last week I attended a Matomo training session. Wow. Cool insights. What I learned and what is currently not possible with the Cloudron Matomo app:</p>
<ul>
<li>
<p dir="auto">If you host a Matomo instance for different domains, the Matomo instance should be available through the domain of the website. This means that we need the alias option instead of the redirect option. (<a href="http://matomo.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">matomo.example.org</a> + <a href="http://matomo.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">matomo.example.com</a>)</p>
</li>
<li>
<p dir="auto">because of filters like uBlock Origin it is better to rename matomo.php and matomo.js to something completely different. I have no idea how we can fulfill this requirement.</p>
</li>
</ul>
]]></description><link>https://forum.cloudron.io/topic/9258/request-for-change-rfc</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 19:09:34 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/9258.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 May 2023 16:10:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Request for Change (RfC) on Fri, 26 May 2023 18:36:39 GMT]]></title><description><![CDATA[<p dir="auto">This is a FABULOUS found, it makes every website/domain on Cloudron having it’s own analytics domain and it works flawless!!</p>
]]></description><link>https://forum.cloudron.io/post/67225</link><guid isPermaLink="true">https://forum.cloudron.io/post/67225</guid><dc:creator><![CDATA[imc67]]></dc:creator><pubDate>Fri, 26 May 2023 18:36:39 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Thu, 25 May 2023 10:27:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a> I have enabled alias domains in the new package.</p>
]]></description><link>https://forum.cloudron.io/post/67152</link><guid isPermaLink="true">https://forum.cloudron.io/post/67152</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Thu, 25 May 2023 10:27:15 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Wed, 24 May 2023 07:33:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a> Ahhhh, I see. So, one must login using the alias domain to see the correct script. That makes sense. Let me test and push.</p>
]]></description><link>https://forum.cloudron.io/post/67072</link><guid isPermaLink="true">https://forum.cloudron.io/post/67072</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Wed, 24 May 2023 07:33:34 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Tue, 23 May 2023 14:22:50 GMT]]></title><description><![CDATA[<p dir="auto">Ok. For the alias domain(s) we need to add something to the Matomo configuration.<br />
Installation domain was: <a href="http://mat.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.com</a>. The alias domain was: <a href="http://mat.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.org</a>. Without adding anything to the configuration, the <a href="http://mat.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.org</a> shows</p>
<p dir="auto"><img src="/assets/uploads/files/1684851574018-c8929877-6e75-492c-b0c1-ff375d883474-image-resized.png" alt="image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">After I added trusted_hosts[] = "<a href="http://mat.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.org</a>" to the configuration file<br />
<code>config/config.ini.php</code>, everything works as expected.</p>
]]></description><link>https://forum.cloudron.io/post/67059</link><guid isPermaLink="true">https://forum.cloudron.io/post/67059</guid><dc:creator><![CDATA[luckow]]></dc:creator><pubDate>Tue, 23 May 2023 14:22:50 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Tue, 23 May 2023 07:14:27 GMT]]></title><description><![CDATA[<p dir="auto">I found <a href="https://forum.matomo.org/t/use-apache-server-alias-to-use-the-same-matomo-installation-for-different-web-sites/49744" target="_blank" rel="noopener noreferrer nofollow ugc">https://forum.matomo.org/t/use-apache-server-alias-to-use-the-same-matomo-installation-for-different-web-sites/49744</a> . Still haven't found any official docs on this. <a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a> if you happen to ask this upstream or know someone who knows this first hand, please link here.</p>
]]></description><link>https://forum.cloudron.io/post/67050</link><guid isPermaLink="true">https://forum.cloudron.io/post/67050</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 23 May 2023 07:14:27 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Tue, 23 May 2023 07:05:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a> said in <a href="/post/67042">Request for Change (RfC)</a>:</p>
<blockquote>
<p dir="auto">So in a "sharing" community, a matomo instance (let's call it a subdomain for short: mat.), the Cloudron app needs aliases for <a href="http://mat.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.org</a>, <a href="http://mat.example.io" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.io</a>, mat.example.cloud, <a href="http://mat.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.com</a>. All point to an instance with a database. Configured with Manage Measurables.</p>
</blockquote>
<p dir="auto">I guess what I am asking is how do we tell Matomo about the aliases (not the tracked websites/measurables). For example, how does matomo know <code>mat.example.org</code> and <code>mat.example.io</code> are pointing to it ? The reason this is needed is for generating the tracking code under <code>Tracking code</code> in the UI. Or will this always be the primary domain and never any of the aliases? I don't know what implications this has if upstream code only works with primary domain and is not aware of aliases.</p>
]]></description><link>https://forum.cloudron.io/post/67049</link><guid isPermaLink="true">https://forum.cloudron.io/post/67049</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Tue, 23 May 2023 07:05:44 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Mon, 22 May 2023 22:10:43 GMT]]></title><description><![CDATA[<p dir="auto">no. not that complex. matomo has the possibility to have an instance for more than one domain</p>
<p dir="auto"><img src="/assets/uploads/files/1684792799109-49ee90e3-0ef7-49f3-8c56-8ab958910eda-image-resized.png" alt="image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">The only "problem" with this kind of "multi-tenancy" is to prevent counts based on browser default settings. You are looking at domain specific javascripts and if you load something for <a href="http://www.example.io" target="_blank" rel="noopener noreferrer nofollow ugc">www.example.io</a> from <a href="http://matomo.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">matomo.example.com</a>, that's a issue.<br />
BTW: it should not be the best idea to call your subdomain as matomo or tracking or add or similar because of uBlockOrigin filter sets.</p>
<p dir="auto">So in a "sharing" community, a matomo instance (let's call it a subdomain for short: mat.), the Cloudron app needs aliases for <a href="http://mat.example.org" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.org</a>, <a href="http://mat.example.io" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.io</a>, mat.example.cloud, <a href="http://mat.example.com" target="_blank" rel="noopener noreferrer nofollow ugc">mat.example.com</a>. All point to an instance with a database. Configured with <code>Manage Measurables</code>.</p>
<p dir="auto">For your second topic (or mine) I need more links to point you in the right direction <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=13d69e59554" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/post/67042</link><guid isPermaLink="true">https://forum.cloudron.io/post/67042</guid><dc:creator><![CDATA[luckow]]></dc:creator><pubDate>Mon, 22 May 2023 22:10:43 GMT</pubDate></item><item><title><![CDATA[Reply to Request for Change (RfC) on Mon, 22 May 2023 20:02:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/luckow" aria-label="Profile: luckow">@<bdi>luckow</bdi></a> great tips!</p>
<ul>
<li>Are you referring to a multi tenant setup - <a href="https://developer.matomo.org/guides/multi-tenants" target="_blank" rel="noopener noreferrer nofollow ugc">https://developer.matomo.org/guides/multi-tenants</a> ? In that approach , each of those sites require a separate database. IMO, in that case, it's probably easier to have multiple matomo installations.</li>
<li>There's a length discussion over at  <a href="https://github.com/matomo-org/matomo/issues/7364" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/matomo-org/matomo/issues/7364</a> . Complicated hacky stuff.</li>
</ul>
]]></description><link>https://forum.cloudron.io/post/67038</link><guid isPermaLink="true">https://forum.cloudron.io/post/67038</guid><dc:creator><![CDATA[girish]]></dc:creator><pubDate>Mon, 22 May 2023 20:02:03 GMT</pubDate></item></channel></rss>