Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Failed to install app: 409 message: Conflicting tcp port 7473

Failed to install app: 409 message: Conflicting tcp port 7473

Scheduled Pinned Locked Moved Solved Support
cliports
2 Posts 2 Posters 5 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • nostrdevN Offline
    nostrdevN Offline
    nostrdev
    wrote last edited by joseph
    #1

    We are packaging another nostr relay for cloudron, the repo is here: https://git.nostrdev.com/stuff/cloudron-orly

    This relay includes an embedded neo4j database. This requires enabling some additional ports.

    The first deploy seems to be working smoothly.

    However the second aborts as follows:

    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
    

    It seems to be possible to deploy in spite of this error if removing the "defaultValue" from the "tcpPorts" config. But then the UI appears borked.

    Is there any way to have the tcpPort assigned (to the first available port, perhaps inside of a range) during the initial deploy?

    How to deploy multiple instances of an app, that uses additional ports, using the CLI?

    J 1 Reply Last reply
    1
    • nostrdevN nostrdev

      We are packaging another nostr relay for cloudron, the repo is here: https://git.nostrdev.com/stuff/cloudron-orly

      This relay includes an embedded neo4j database. This requires enabling some additional ports.

      The first deploy seems to be working smoothly.

      However the second aborts as follows:

      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
      

      It seems to be possible to deploy in spite of this error if removing the "defaultValue" from the "tcpPorts" config. But then the UI appears borked.

      Is there any way to have the tcpPort assigned (to the first available port, perhaps inside of a range) during the initial deploy?

      How to deploy multiple instances of an app, that uses additional ports, using the CLI?

      J Offline
      J Offline
      joseph
      Staff
      wrote last edited by
      #2

      @nostrdev you can pass -p or --port-bindings to cloudron install . It will query it.

      You can also pass directly using -p NEO4J_BROWSER_PORT=someportnumber,BOLT_BROWSER_PORT=anotherport .

      1 Reply Last reply
      1
      • nostrdevN nostrdev has marked this topic as solved
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Bookmarks
      • Search