<?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[Failed to install app: 409 message: Conflicting tcp port 7473]]></title><description><![CDATA[<p dir="auto">We are packaging another nostr relay for cloudron, the repo is here:  <a href="https://git.nostrdev.com/stuff/cloudron-orly" target="_blank" rel="noopener noreferrer nofollow ugc">https://git.nostrdev.com/stuff/cloudron-orly</a></p>
<p dir="auto">This relay includes an embedded neo4j database.  This requires enabling some additional ports.</p>
<p dir="auto">The first deploy seems to be working smoothly.</p>
<p dir="auto">However the second aborts as follows:</p>
<pre><code>user@ft:~/git/cloudron-orly$ cloudron install -l mleku.ft.hn --image git.nostrdev.com/stuff/cloudron-orly@sha256:4e1fae78b22ce572d07b1c566b97623d948c98935e3c3de06f4b3ddd2e0adf30 
Port NEO4J_BROWSER_PORT: 7473
Port BOLT_BROWSER_PORT: 7687
Failed to install app: 409 message: Conflicting tcp port 7473
</code></pre>
<p dir="auto">It seems to be possible to deploy in spite of this error if <em>removing</em> the "defaultValue" from the "tcpPorts" config.  But then the UI appears borked.</p>
<p dir="auto">Is there any way to have the tcpPort assigned (to the first available port, perhaps inside of a range) during the initial deploy?</p>
<p dir="auto">How to deploy multiple instances of an app, that uses additional ports, using the CLI?</p>
]]></description><link>https://forum.cloudron.io/topic/14656/failed-to-install-app-409-message-conflicting-tcp-port-7473</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 18:16:45 GMT</lastBuildDate><atom:link href="https://forum.cloudron.io/topic/14656.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 01 Dec 2025 21:42:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Failed to install app: 409 message: Conflicting tcp port 7473 on Mon, 01 Dec 2025 22:03:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nostrdev" aria-label="Profile: nostrdev">@<bdi>nostrdev</bdi></a> you can pass <code>-p</code> or <code>--port-bindings</code> to cloudron install . It will query it.</p>
<p dir="auto">You can also pass directly using <code>-p NEO4J_BROWSER_PORT=someportnumber,BOLT_BROWSER_PORT=anotherport</code> .</p>
]]></description><link>https://forum.cloudron.io/post/116315</link><guid isPermaLink="true">https://forum.cloudron.io/post/116315</guid><dc:creator><![CDATA[joseph]]></dc:creator><pubDate>Mon, 01 Dec 2025 22:03:46 GMT</pubDate></item></channel></rss>