<?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[Foundry Virtual Tabletop]]></title><description><![CDATA[<p dir="auto">Foundry is a FOSS, self-hosted virtual tabletop.</p>
<p dir="auto"><a href="https://foundryvtt.com/" target="_blank" rel="noopener noreferrer nofollow ugc">https://foundryvtt.com/</a><br />
<a href="https://foundryvtt.com/article/installation/" target="_blank" rel="noopener noreferrer nofollow ugc">https://foundryvtt.com/article/installation/</a></p>
<p dir="auto">It has community Docker images.<br />
<a href="https://hub.docker.com/r/felddy/foundryvtt/tags" target="_blank" rel="noopener noreferrer nofollow ugc">https://hub.docker.com/r/felddy/foundryvtt/tags</a></p>
<p dir="auto">I have a license for it, and I would love to be able to simply install it on Cloudron. <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.cloudron.io/topic/8296/foundry-virtual-tabletop</link><generator>RSS for Node</generator><lastBuildDate>Tue, 06 Oct 2026 23:49:14 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/8296.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Dec 2022 19:50:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 28 Jul 2026 09:12:49 GMT]]></title><description><![CDATA[<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a> <a href="/post/127289">said</a>:</p>
<p dir="auto">Looks like your AI could not really explain that one ayy?<br />
Missing tests but more importantly, to build the app you need a license for FoundryVTT.<br />
Without a bought license you can't even download the application.<br />
So every update, I have to log in to their website, download the zip and build the app manually.</p>
</blockquote>
<p dir="auto">Ah! Thank you. That explains it.<br />
By the way, while we are on the Foundry topic, apparently the Pathfinder / Starfinder Archives of Nethys repo is no longer being supported by Paizo, I read recently.  I am not sure why they decided to end that.</p>
]]></description><link>https://forum.cloudron.io/post/127295</link><guid isPermaLink="true">https://forum.cloudron.io/post/127295</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Tue, 28 Jul 2026 09:12:49 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 28 Jul 2026 08:33:59 GMT]]></title><description><![CDATA[<p dir="auto">HeyO <a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: loudlemur">@<bdi>loudlemur</bdi></a></p>
<ol>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--+1" style="height:1.4em;width:auto;vertical-align:middle" title=":+1:" alt="👍" /></li>
<li>I get it, but also kinda don't care<br />
If someone installs the app and does not enter his license key and someone random does, just reinstall or reset the license.<br />
Since you need to pay for a license, and it is only allowed to be used on one server, entering your license key on a random server?<br />
If someone does that, you suddenly have a paid vtt. Only issue is other paid modules connected to the license itself.</li>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--+1" style="height:1.4em;width:auto;vertical-align:middle" title=":+1:" alt="👍" /></li>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--+1" style="height:1.4em;width:auto;vertical-align:middle" title=":+1:" alt="👍" /></li>
<li><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f44d.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--+1" style="height:1.4em;width:auto;vertical-align:middle" title=":+1:" alt="👍" /></li>
</ol>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> <a href="/post/127284">said</a>:</p>
<p dir="auto">Why isn't this package an official application on Cloudron yet?</p>
</blockquote>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f60f.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--smirk" style="height:1.4em;width:auto;vertical-align:middle" title=":smirk:" alt="😏" /><br />
Looks like your AI could not really explain that one ayy?<br />
Missing tests but more importantly, to build the app you need a license for FoundryVTT.<br />
Without a bought license you can't even download the application.<br />
So every update, I have to log in to their website, download the zip and build the app manually.<br />
The direct download is from the account page is token based, and every click is a one time download.<br />
There is also the timed URL option for downloading, which is also bad since it is only valid for a certain time.<br />
So package updates can't even be automated.<br />
I even talked to the support of FoundryVTT if we could get an endpoint to always download without a license like their other partners <a href="https://foundryvtt.com/article/partnerships/" target="_blank" rel="noopener noreferrer nofollow ugc">https://foundryvtt.com/article/partnerships/</a>, but the response was I'd have to apply for a partnership and when asked "how do I apply for a partnership?" they simply ghosted me.<br />
<img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f937.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--shrug" style="height:1.4em;width:auto;vertical-align:middle" title=":shrug:" alt="🤷" /></p>
<p dir="auto">So all this makes it a bad candidate for the official app store.</p>
]]></description><link>https://forum.cloudron.io/post/127289</link><guid isPermaLink="true">https://forum.cloudron.io/post/127289</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Tue, 28 Jul 2026 08:33:59 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 28 Jul 2026 07:08:24 GMT]]></title><description><![CDATA[<h1>Feedback notes for BrutalBirdie's Foundry VTT Cloudron package</h1>
<p dir="auto">Observations from a fresh 2.0.2 (Foundry 14.365) install on Cloudron 9.2.0, 2026-07-27.</p>
<p dir="auto">Thank you for bumping to 14.365 the day before we installed!</p>
<h2>What worked well</h2>
<ul>
<li>Install via <code>CloudronVersions.json</code> versions-url was flawless: image pull, subdomain, proxy, health check all clean, first try.</li>
<li>Websockets work out of the box through Cloudron's proxy (<a href="http://socket.io" target="_blank" rel="noopener noreferrer nofollow ugc">socket.io</a> game sessions verified).</li>
<li>Health check path <code>/</code> (returns 302 → <code>/license</code> or <code>/join</code>) is accepted fine by Cloudron.</li>
</ul>
<h2>Suggestions</h2>
<ol>
<li>
<p dir="auto"><strong>Seed proxy settings on first run.</strong> A fresh install has <code>hostname: null</code>, <code>proxySSL: false</code>, <code>proxyPort: null</code> in <code>/app/data/Config/options.json</code>, so Foundry's invitation links point at an internal address. The start script could seed <code>hostname=${CLOUDRON_APP_DOMAIN}</code>, <code>proxySSL=true</code>, <code>proxyPort=443</code> when options.json is first created, correct https invite links out of the box, zero user action.</p>
</li>
<li>
<p dir="auto"><strong>Unauthenticated setup window.</strong> Until the owner sets an admin key and/or launches a world, <code>/license</code> and <code>/setup</code> are reachable by anyone on the public subdomain: a drive-by visitor could enter <em>their</em> license key, install/delete packages, or change server config. Options: generate a random admin key at first start (drop it in <code>/app/data</code> where the owner can read it via the Files view, and mention it in the README/post-install message), or at least document the exposure prominently.</p>
</li>
<li>
<p dir="auto"><strong>Run as non-root.</strong> <code>start.sh</code> and the node process run as root (PID 1). Cloudron convention is to drop to the <code>cloudron</code> user (gosu) after fixing ownership; Foundry doesn't need root at runtime. Straightforward hardening win.</p>
</li>
<li>
<p dir="auto"><strong>Disable UPnP.</strong> Default <code>upnp: true</code> is useless inside a Cloudron container (and can add startup noise/delay). Seed <code>upnp: false</code> alongside the proxy settings.</p>
</li>
<li>
<p dir="auto"><strong>Memory guidance in the description.</strong> The 1.25G default is fine, an idle D&amp;D5e world uses ~230MB, but a line in the package description telling users with big module-heavy worlds to raise the limit would preempt OOM confusion.</p>
</li>
</ol>
<h2>Data points</h2>
<ul>
<li>Package manifest facts verified in practice: httpPort 30000, localstorage only, minBoxVersion 9.1.0 on box 9.2.0.</li>
<li>Config/Data/Logs layout under <code>/app/data</code> works with Cloudron backups as-is; license survives restarts; a startup world (<code>world</code> option) survives restarts and relaunches automatically.</li>
</ul>
<p dir="auto">Why isn't this package an official application on Cloudron yet?</p>
]]></description><link>https://forum.cloudron.io/post/127284</link><guid isPermaLink="true">https://forum.cloudron.io/post/127284</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Tue, 28 Jul 2026 07:08:24 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Mon, 27 Jul 2026 16:24:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a> Thanks! It installed beautifully</p>
]]></description><link>https://forum.cloudron.io/post/127256</link><guid isPermaLink="true">https://forum.cloudron.io/post/127256</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Mon, 27 Jul 2026 16:24:11 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Sun, 26 Jul 2026 13:06:29 GMT]]></title><description><![CDATA[<p dir="auto">If you have the community app version installed a new update should be available soon.</p>
]]></description><link>https://forum.cloudron.io/post/127222</link><guid isPermaLink="true">https://forum.cloudron.io/post/127222</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Sun, 26 Jul 2026 13:06:29 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Sun, 26 Jul 2026 07:45:42 GMT]]></title><description><![CDATA[<p dir="auto">Hello, <a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: brutalbirdie">@<bdi>brutalbirdie</bdi></a> ! When you have a moment, it would be great if you could update the Foundry community package again, please.</p>
<p dir="auto">Here's what a bump from 14.359 to 14.365 actually brings (it spans roughly three months of stable-channel fixes, ending with "Version 14 Stable 7" from July 15):</p>
<ul>
<li>40+ bug fixes in the final release alone, concentrated in the areas that hurt during actual play: token/region interaction workflows, canvas visibility and wall collision detection, movement snapping during elevation changes, chat UI behavior, and audio/video device configuration (that last one matters for in-game voice/video between players).</li>
<li>Quality-of-life features for GMs: multi-object dragging for tiles and drawings, refined keyboard movement (XY and elevation separated), and better occlusion handling.</li>
<li>API improvements (compendium art mapping, new canvas/elevation methods, new hooks). This is the quiet big one: module authors target the current stable, so starting a fresh install on 14.365 means the module ecosystem you build your worlds on is tested against what you're running, and you avoid accumulating "works on newer builds" incompatibilities from day one.</li>
</ul>
<p dir="auto">The headline item of 14.365 is Apple/Windows installer code-signing, which only affects desktop installs.</p>
]]></description><link>https://forum.cloudron.io/post/127216</link><guid isPermaLink="true">https://forum.cloudron.io/post/127216</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Sun, 26 Jul 2026 07:45:42 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 07 Apr 2026 11:29:09 GMT]]></title><description><![CDATA[<p dir="auto">Updated the app to version <code>14.359</code></p>
<p dir="auto"><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--warning" style="height:1.4em;width:auto;vertical-align:middle" title=":warning:" alt="⚠" /> version <code>14.359</code> is still very fresh. If you use a lot of community modules they will probably break.<br />
So only update to version <code>14.359</code> if you made sure your community modules are working for the new version.</p>
<hr />
<p dir="auto">You can now use the <a href="https://raw.githubusercontent.com/BrutalBirdie/cloudron-foundryvtt/refs/heads/master/CloudronVersions.json" target="_blank" rel="noopener noreferrer nofollow ugc">CloudronVersions.json</a> to install the FoundryVTT Community App.<br />
If you have installed the app in the old style, you won't get automatic updates and need to update the old style way.</p>
<ul>
<li>pull the GitHub repo: <code>git pull git@github.com:BrutalBirdie/cloudron-foundryvtt.git &amp;&amp; cd cloudron-foundryvtt</code></li>
<li><code>cloudron update --app $YOUR_APP_LOCATION --image brutalbirdie/foundryvtt.cloudron.app:2.0.1</code></li>
</ul>
<p dir="auto">The easy way to "migrate" from the old installation style to the new community app style would be:</p>
<ul>
<li>update manually to the latest version</li>
<li>create a backup</li>
<li>download the backup config</li>
<li>uninstall the app</li>
<li>install the app from the app store with the <a href="https://raw.githubusercontent.com/BrutalBirdie/cloudron-foundryvtt/refs/heads/master/CloudronVersions.json" target="_blank" rel="noopener noreferrer nofollow ugc">CloudronVersions.json</a></li>
<li>restore your backup</li>
</ul>
<p dir="auto">Now you should get automatic app updates when I release a new version.</p>
]]></description><link>https://forum.cloudron.io/post/123001</link><guid isPermaLink="true">https://forum.cloudron.io/post/123001</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Tue, 07 Apr 2026 11:29:09 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Mon, 02 Feb 2026 11:07:42 GMT]]></title><description><![CDATA[<p dir="auto">Updated the app to version <code>13.351</code>.</p>
<ul>
<li>GitHub: <a href="https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.351" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.351</a></li>
<li>Dockerimage: <a href="https://hub.docker.com/repository/docker/brutalbirdie/foundryvtt.cloudron.app/tags/0.1.1/sha256:3f1c96849458265eecb4edea58532f686eb644eda1f4533b3995bd007a9e7f9a" target="_blank" rel="noopener noreferrer nofollow ugc">https://hub.docker.com/repository/docker/brutalbirdie/foundryvtt.cloudron.app/tags/0.1.1/sha256:3f1c96849458265eecb4edea58532f686eb644eda1f4533b3995bd007a9e7f9a</a></li>
</ul>
<p dir="auto">Update:</p>
<pre><code class="language-bash">cloudron update --app $YOUR_APP_LOCATION --image brutalbirdie/foundryvtt.cloudron.app:0.1.1
</code></pre>
]]></description><link>https://forum.cloudron.io/post/119548</link><guid isPermaLink="true">https://forum.cloudron.io/post/119548</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Mon, 02 Feb 2026 11:07:42 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Fri, 17 Oct 2025 01:57:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> There's higher standards for official apps. Right now, it's only really updated whenever I poke BrutalBirdie for one because the PF2E app needs the latest version to work.</p>
]]></description><link>https://forum.cloudron.io/post/113940</link><guid isPermaLink="true">https://forum.cloudron.io/post/113940</guid><dc:creator><![CDATA[TheMeerkat]]></dc:creator><pubDate>Fri, 17 Oct 2025 01:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Fri, 17 Oct 2025 01:57:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a> Thank you!</p>
]]></description><link>https://forum.cloudron.io/post/113939</link><guid isPermaLink="true">https://forum.cloudron.io/post/113939</guid><dc:creator><![CDATA[TheMeerkat]]></dc:creator><pubDate>Fri, 17 Oct 2025 01:57:24 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Thu, 02 Oct 2025 10:43:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a> I still can't understand why Foundry isn't officially supported on Cloudron yet.</p>
]]></description><link>https://forum.cloudron.io/post/113307</link><guid isPermaLink="true">https://forum.cloudron.io/post/113307</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Thu, 02 Oct 2025 10:43:29 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Mon, 29 Sep 2025 13:44:40 GMT]]></title><description><![CDATA[<p dir="auto">HeyO <a class="plugin-mentions-user plugin-mentions-a" href="/user/themeerkat" aria-label="Profile: TheMeerkat">@<bdi>TheMeerkat</bdi></a><br />
Done <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto"><a href="https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.348" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.348</a></p>
<p dir="auto">How to update was discussed multiple times <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--wink" style="height:1.4em;width:auto;vertical-align:middle" title=";)" alt="😉" /></p>
]]></description><link>https://forum.cloudron.io/post/113125</link><guid isPermaLink="true">https://forum.cloudron.io/post/113125</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Mon, 29 Sep 2025 13:44:40 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Sat, 27 Sep 2025 19:19:36 GMT]]></title><description><![CDATA[<p dir="auto">hey, <a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a>; could i request an update? thank you :3c</p>
]]></description><link>https://forum.cloudron.io/post/113055</link><guid isPermaLink="true">https://forum.cloudron.io/post/113055</guid><dc:creator><![CDATA[TheMeerkat]]></dc:creator><pubDate>Sat, 27 Sep 2025 19:19:36 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Fri, 08 Aug 2025 11:08:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/msbt" aria-label="Profile: msbt">@<bdi>msbt</bdi></a> Thanks! I updated the tutorial.</p>
]]></description><link>https://forum.cloudron.io/post/111395</link><guid isPermaLink="true">https://forum.cloudron.io/post/111395</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Fri, 08 Aug 2025 11:08:59 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Fri, 08 Aug 2025 07:40:21 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> for your bash snippets you should use the code formatting with either a single backtick ` for lines or tripple ones for codeblocks:</p>
<pre><code>cloudron install --location d20.cloudron.dev --image brutalbirdie/$(jq -r .id CloudronManifest.json):$(jq -r .version CloudronManifest.json)
</code></pre>
]]></description><link>https://forum.cloudron.io/post/111391</link><guid isPermaLink="true">https://forum.cloudron.io/post/111391</guid><dc:creator><![CDATA[msbt]]></dc:creator><pubDate>Fri, 08 Aug 2025 07:40:21 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Fri, 08 Aug 2025 11:08:31 GMT]]></title><description><![CDATA[<h1>Tutorial For How to Install Foundry on Cloudron</h1>
<p dir="auto">Here’s a step-by-step guide to installing FoundryVTT on Cloudron using the public image, as shown in your screenshots and the asciinema cast.</p>
<p dir="auto">Prerequisites<br />
You have a working Cloudron server.<br />
You have the Cloudron CLI installed and configured.<br />
You have git and jq installed on your system.<br />
You have a domain/subdomain ready to use for FoundryVTT (e.g., d20.cloudron.dev).<br />
Step-by-Step Installation</p>
<ol>
<li>Clone the FoundryVTT Cloudron App Repository<br />
Open your terminal and run:</li>
</ol>
<p dir="auto">Bash</p>
<pre><code>git clone https://github.com/BrutalBirdie/cloudron-foundryvtt.git
</code></pre>
<p dir="auto">This will create a folder called cloudron-foundryvtt.</p>
<ol start="2">
<li>Change Directory<br />
Move into the cloned directory:</li>
</ol>
<p dir="auto">Bash</p>
<pre><code>cd cloudron-foundryvtt
</code></pre>
<ol start="3">
<li>Get the App ID and Version<br />
Extract the app ID and version from the manifest using jq:</li>
</ol>
<p dir="auto">Bash</p>
<pre><code>jq -r .id CloudronManifest.json
jq -r .version CloudronManifest.json
</code></pre>
<p dir="auto">The output should be something like:</p>
<pre><code>App ID: foundryvtt.cloudron.app
Version: 0.0.6 (or whatever is current)
</code></pre>
<ol start="4">
<li>Install the App Using the Public Image<br />
Replace d20.cloudron.dev with your desired subdomain.</li>
</ol>
<p dir="auto">Bash</p>
<pre><code>cloudron install --location d20.cloudron.dev --image brutalbirdie/$(jq -r .id CloudronManifest.json):$(jq -r .version CloudronManifest.json)
</code></pre>
<p dir="auto">This command tells Cloudron to install the app at your chosen subdomain using the public Docker image.<br />
5. Wait for Installation to Complete<br />
The CLI will show progress: registering subdomains, waiting for DNS propagation, etc.<br />
Once you see App is installed., you’re done!<br />
6. Check Logs (Optional)<br />
To check the app logs:</p>
<p dir="auto">Bash</p>
<pre><code>cloudron logs --app d20.cloudron.dev
</code></pre>
<ol start="7">
<li>Access FoundryVTT<br />
Open your browser and go to <a href="https://d20.cloudron.dev" target="_blank" rel="noopener noreferrer nofollow ugc">https://d20.cloudron.dev</a> (or your chosen subdomain).<br />
You should see the FoundryVTT setup page.<br />
Troubleshooting<br />
If you get DNS errors, make sure your subdomain is correctly set up and points to your Cloudron server.<br />
If you need to update or reinstall, repeat the steps above.<br />
References<br />
Cloudron FoundryVTT GitHub<br />
Cloudron CLI Docs<br />
FoundryVTT Knowledge Base<br />
You’re done!<br />
You now have FoundryVTT running on your Cloudron server. If you need to update, just pull the latest image and repeat the install command.</li>
</ol>
]]></description><link>https://forum.cloudron.io/post/111382</link><guid isPermaLink="true">https://forum.cloudron.io/post/111382</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Fri, 08 Aug 2025 11:08:31 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Thu, 31 Jul 2025 14:06:53 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/brutalbirdie" aria-label="Profile: BrutalBirdie">@<bdi>BrutalBirdie</bdi></a> That Gencon livestream sucks!</p>
<p dir="auto">Why isn't Foundry an official application on Cloudron yet?</p>
]]></description><link>https://forum.cloudron.io/post/111066</link><guid isPermaLink="true">https://forum.cloudron.io/post/111066</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Thu, 31 Jul 2025 14:06:53 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Thu, 31 Jul 2025 13:35:04 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> what did my eyes and ears just have to witness? <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f923.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--rolling_on_the_floor_laughing" style="height:1.4em;width:auto;vertical-align:middle" title=":rolling_on_the_floor_laughing:" alt="🤣" /><br />
But, there is a module for Pathfinder 2? <a href="https://foundryvtt.com/packages/pf2e" target="_blank" rel="noopener noreferrer nofollow ugc">https://foundryvtt.com/packages/pf2e</a> <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--smile" style="height:1.4em;width:auto;vertical-align:middle" title=":D" alt="😄" /><br />
<s>What ever your intention was with this post.</s></p>
<p dir="auto">AH! Because the <code>gencontv</code> is currently live or starting soon.</p>
]]></description><link>https://forum.cloudron.io/post/111065</link><guid isPermaLink="true">https://forum.cloudron.io/post/111065</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Thu, 31 Jul 2025 13:35:04 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Thu, 31 Jul 2025 13:26:00 GMT]]></title><description><![CDATA[<p dir="auto">Gencon 2025<br />
</p><div class="embed-wrapper"><div class="embed-container"><iframe src="https://www.youtube.com/embed/zUorI8HZ6qg" frameborder="0" allowfullscreen></iframe></div></div><p></p>
<p dir="auto"></p><div class="embed-wrapper"><div class="embed-container"><iframe src="https://player.twitch.tv/?autoplay=false&amp;channel=gencontv" frameborder="0" allowfullscreen></iframe></div></div><p></p>
<p dir="auto"><a href="https://x.com/Paizo" target="_blank" rel="noopener noreferrer nofollow ugc">https://x.com/Paizo</a></p>
]]></description><link>https://forum.cloudron.io/post/111064</link><guid isPermaLink="true">https://forum.cloudron.io/post/111064</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Thu, 31 Jul 2025 13:26:00 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Wed, 09 Jul 2025 11:06:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> You need a license, that comes first.<br />
FoundryVTT is not in the App Store.<br />
All steps for installation are documented in the git repo in the ASCIINEMA recording:<br />
<a href="https://github.com/BrutalBirdie/cloudron-foundryvtt?tab=readme-ov-file#how-to-install-from-public-image" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/BrutalBirdie/cloudron-foundryvtt?tab=readme-ov-file#how-to-install-from-public-image</a></p>
<p dir="auto"><a href="https://asciinema.org/a/IKH2czAvtzKF9xhE4zrV6k5qe" target="_blank" rel="noopener noreferrer nofollow ugc"><img src="https://asciinema.org/a/IKH2czAvtzKF9xhE4zrV6k5qe.svg" alt="asciicast" class="img-markdown  img-fluid" /></a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/loudlemur" aria-label="Profile: LoudLemur">@<bdi>LoudLemur</bdi></a> said in <a href="/post/109895">Foundry Virtual Tabletop</a>:</p>
<blockquote>
<p dir="auto">Are there likely to be any sweet deals for additional DLC on cyber Monday? Which is the best additional content?</p>
</blockquote>
<p dir="auto">Can't tell, leaning to no or highly unlikely.</p>
<p dir="auto">This is up to the FoundryVTT team and also each plugin / extension is developed by a different entity.<br />
So expecting a full sale on everything is highly unlikely.<br />
Also, giving an answer to "best additional content" is not possible.<br />
FoundryVTT is a virtual tabletop software.<br />
It depends, if you want to play DnD, DSA, Warhammer 40k or some other pen and paper game system.<br />
Each one is unique and has unique plugins.</p>
]]></description><link>https://forum.cloudron.io/post/109899</link><guid isPermaLink="true">https://forum.cloudron.io/post/109899</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Wed, 09 Jul 2025 11:06:50 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Wed, 09 Jul 2025 09:08:50 GMT]]></title><description><![CDATA[<p dir="auto">Currently, what is the easy way to get Foundry up and running on Cloudron?</p>
<p dir="auto">Are there likely to be any sweet deals for additional DLC on cyber Monday? Which is the best additional content?</p>
]]></description><link>https://forum.cloudron.io/post/109895</link><guid isPermaLink="true">https://forum.cloudron.io/post/109895</guid><dc:creator><![CDATA[LoudLemur]]></dc:creator><pubDate>Wed, 09 Jul 2025 09:08:50 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 08 Jul 2025 17:21:04 GMT]]></title><description><![CDATA[<p dir="auto">I I updated last week and the system is up and running!</p>
]]></description><link>https://forum.cloudron.io/post/109853</link><guid isPermaLink="true">https://forum.cloudron.io/post/109853</guid><dc:creator><![CDATA[hpz24]]></dc:creator><pubDate>Tue, 08 Jul 2025 17:21:04 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Tue, 08 Jul 2025 12:05:01 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/themeerkat" aria-label="Profile: TheMeerkat">@<bdi>TheMeerkat</bdi></a> did you get the opportunity to update and test the update?</p>
]]></description><link>https://forum.cloudron.io/post/109826</link><guid isPermaLink="true">https://forum.cloudron.io/post/109826</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Tue, 08 Jul 2025 12:05:01 GMT</pubDate></item><item><title><![CDATA[Reply to Foundry Virtual Tabletop on Mon, 23 Jun 2025 10:25:20 GMT]]></title><description><![CDATA[<p dir="auto"><a href="https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.345" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/BrutalBirdie/cloudron-foundryvtt/releases/tag/13.345</a></p>
<hr />
<h1>Package Update 1.2.0 - FoundryVTT 13.345</h1>
<h2><img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--warning" style="height:1.4em;width:auto;vertical-align:middle" title=":warning:" alt="⚠" /> WARNING <img src="https://forum.cloudron.io/assets/plugins/nodebb-plugin-emoji/emoji/android/26a0.png?v=cb8b82e1523" class="not-responsive emoji emoji-android emoji--warning" style="height:1.4em;width:auto;vertical-align:middle" title=":warning:" alt="⚠" /></h2>
<p dir="auto">I did not test an upgrade from the old version to the new version.<br />
Please make sure you do not skip the backup.</p>
<h2>Changelog</h2>
<ul>
<li>Use node.js only version minimizing image footprint</li>
<li>Update to 13.345</li>
</ul>
<h2>Update HowTo</h2>
<pre><code class="language-bash">wget https://raw.githubusercontent.com/BrutalBirdie/cloudron-foundryvtt/refs/tags/13.345/CloudronManifest.json
cloudron update --app YourAppLocation --image brutalbirdie/$(yq -r .id CloudronManifest.json):$(yq -r .version CloudronManifest.json) 
rm CloudronManifest.json
</code></pre>
<p dir="auto"><strong>Full Changelog</strong>: <a href="https://github.com/BrutalBirdie/cloudron-foundryvtt/compare/13.342...13.345" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/BrutalBirdie/cloudron-foundryvtt/compare/13.342...13.345</a></p>
]]></description><link>https://forum.cloudron.io/post/109157</link><guid isPermaLink="true">https://forum.cloudron.io/post/109157</guid><dc:creator><![CDATA[BrutalBirdie]]></dc:creator><pubDate>Mon, 23 Jun 2025 10:25:20 GMT</pubDate></item></channel></rss>