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
  • 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. PairDrop
  3. Unable to connect with self hosted instance, airdrop.net works fine

Unable to connect with self hosted instance, airdrop.net works fine

Scheduled Pinned Locked Moved PairDrop
4 Posts 2 Posters 411 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.
  • andreasduerenA Offline
    andreasduerenA Offline
    andreasdueren
    wrote on last edited by
    #1

    As title says. I have the feeling, this might have something to do with the turn server being used. I assume it's using the cloudron turn server? If so, please make this optional and let me use my own turn server.

    1 Reply Last reply
    1
    • girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #2

      @andreasdueren i have added optional turn now. See https://docs.cloudron.io/apps/pairdrop/#custom-rtc-config

      andreasduerenA 1 Reply Last reply
      1
      • girishG girish

        @andreasdueren i have added optional turn now. See https://docs.cloudron.io/apps/pairdrop/#custom-rtc-config

        andreasduerenA Offline
        andreasduerenA Offline
        andreasdueren
        wrote on last edited by
        #3

        @girish Great, thank you! is there a way to export the turn credentials? I would like to use those as backup. I tried entering ${TURN_PASSWORD} & ${TURN_USER} in the terminal but those don't give me any values. Probably because they weren't generated on reboot.

        For anyone else who might be interested in this: I'm trying to use a turn server which has only set up auth-secret. So far this is my unsuccessful setup:

        {
          "sdpSemantics": "unified-plan",
          "iceServers": [
            {
                "urls": "stun:turn.tld.com:5349"
            },
            {
                "urls": "stuns:turn.tld.com:5349"
            },
            {
                "urls": "stun:my.tld.com:3478"
            },
            {
                "urls": "turn:turn.tld.comm:5349",
                "auth-secret": "c3de313cf548f0f09f380033e9dc1271f3969305c5dd78542f1c2fa62890305e"
            },
            {
                "urls": "turns:turn.tld.comm:5349",
                "auth-secret": "c3de313cf548f0f09f380033e9dc1271f3969305c5dd78542f1c2fa62890305e"
            },
            {
                  "urls": [ "turns:my.tld.com:3478", "turn:my.tld.com:3478" ],
                  "username": "",
                  "credential": ""
            }
          ]
        }
        
        1 Reply Last reply
        0
        • girishG Offline
          girishG Offline
          girish
          Staff
          wrote on last edited by
          #4

          @andreasdueren Try https://git.cloudron.io/cloudron/pairdrop-app/-/blob/main/start.sh?ref_type=heads#L15 ? That's what we do in Cloudron package.

          1 Reply Last reply
          0
          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