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. App Wishlist
  3. Nextcloud Talk high-performance back-end

Nextcloud Talk high-performance back-end

Scheduled Pinned Locked Moved App Wishlist
nextcloudnextcloud talkvideo
53 Posts 13 Posters 11.0k Views 19 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.
    • doodlemania2D doodlemania2

      Going to build Janus and dependencies from source (which will take some time) as the backports are old. While doing this, @nebulon is working on an update to TURN/STUN to enable API access in CR itself! See: https://git.cloudron.io/cloudron/box/-/issues/710

      jdaviescoatesJ Offline
      jdaviescoatesJ Offline
      jdaviescoates
      wrote on last edited by
      #21

      @doodlemania2 have you managed to make any further progress with getting this packaged? Thanks! 🙂

      I use Cloudron with Gandi & Hetzner

      1 Reply Last reply
      1
      • doodlemania2D Offline
        doodlemania2D Offline
        doodlemania2
        App Dev
        wrote on last edited by
        #22

        Hi @jdaviescoates - yep - we need to wait for an update to Box to support Auth API things on the Turn server. cc: @girish

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

          Yup, we will add it in Cloudron 6

          jdaviescoatesJ 1 Reply Last reply
          5
          • girishG girish

            Yup, we will add it in Cloudron 6

            jdaviescoatesJ Offline
            jdaviescoatesJ Offline
            jdaviescoates
            wrote on last edited by
            #24

            Sounds tantalisingly close, thanks @doodlemania2 @girish ! 😄

            I use Cloudron with Gandi & Hetzner

            jdaviescoatesJ 1 Reply Last reply
            0
            • jdaviescoatesJ jdaviescoates

              Sounds tantalisingly close, thanks @doodlemania2 @girish ! 😄

              jdaviescoatesJ Offline
              jdaviescoatesJ Offline
              jdaviescoates
              wrote on last edited by
              #25

              @jdaviescoates said in Nextcloud Talk high-performance back-end:

              Sounds tantalisingly close, thanks @doodlemania2 @girish ! 😄

              In the meantime, Nextcloud 20 is going to make it easy to sign-up to a hosted Nextcloud High Performance Backend

              See:
              https://nextcloud.com/press/pr20201003-6/
              https://help.nextcloud.com/t/nextcloud-hub-20-debuts-dashboard-unifies-search-and-notifications-integrates-with-other-technologies/93838
              https://www.spreed.eu/contact-nextcloud-talk-high-performance-backend/

              I use Cloudron with Gandi & Hetzner

              1 Reply Last reply
              2
              • doodlemania2D Offline
                doodlemania2D Offline
                doodlemania2
                App Dev
                wrote on last edited by
                #26

                I've got a very early prototype of this working - it just needs some API fun from the Cloudron TURN feature sets. https://git.cloudron.io/doodlemania2/nthpbe

                jdaviescoatesJ O 2 Replies Last reply
                5
                • doodlemania2D doodlemania2

                  I've got a very early prototype of this working - it just needs some API fun from the Cloudron TURN feature sets. https://git.cloudron.io/doodlemania2/nthpbe

                  jdaviescoatesJ Offline
                  jdaviescoatesJ Offline
                  jdaviescoates
                  wrote on last edited by
                  #27

                  Exciting, thanks @doodlemania2!

                  I use Cloudron with Gandi & Hetzner

                  1 Reply Last reply
                  0
                  • doodlemania2D doodlemania2

                    I've got a very early prototype of this working - it just needs some API fun from the Cloudron TURN feature sets. https://git.cloudron.io/doodlemania2/nthpbe

                    O Offline
                    O Offline
                    oj
                    wrote on last edited by
                    #28

                    @doodlemania2 You might be interested in this: Nextcloud Talk High Performance Backend with Stun/Turnserver on Ubuntu with docker-compose

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

                      @doodlemania2 To continue the discussion from the other thread about the TURN server requirements.

                      Per https://markus-blog.de/index.php/2020/07/30/how-to-install-nextcloud-talk-high-performance-backend-with-stun-turnserver-on-ubuntu/, the turnserver only requires a static-auth-secret and that is already set in existing turn server. I guess you are referring to the turn_rest_api_key in the janus configs? That secret is generated and shared between janus and nextcloud-spreed-signaling server from what I can understand. I think the existing turn service should work as-is.

                      doodlemania2D 1 Reply Last reply
                      3
                      • girishG girish

                        @doodlemania2 To continue the discussion from the other thread about the TURN server requirements.

                        Per https://markus-blog.de/index.php/2020/07/30/how-to-install-nextcloud-talk-high-performance-backend-with-stun-turnserver-on-ubuntu/, the turnserver only requires a static-auth-secret and that is already set in existing turn server. I guess you are referring to the turn_rest_api_key in the janus configs? That secret is generated and shared between janus and nextcloud-spreed-signaling server from what I can understand. I think the existing turn service should work as-is.

                        doodlemania2D Offline
                        doodlemania2D Offline
                        doodlemania2
                        App Dev
                        wrote on last edited by
                        #30

                        @girish oh no! i'm so sorry to have held us all up so long 😞
                        okay - let me re-start my efforts and will study it more closely in addition to @oj 's and others suggestions to look at a prebuilt docker for inspiration.

                        jdaviescoatesJ 1 Reply Last reply
                        2
                        • doodlemania2D doodlemania2

                          @girish oh no! i'm so sorry to have held us all up so long 😞
                          okay - let me re-start my efforts and will study it more closely in addition to @oj 's and others suggestions to look at a prebuilt docker for inspiration.

                          jdaviescoatesJ Offline
                          jdaviescoatesJ Offline
                          jdaviescoates
                          wrote on last edited by
                          #31

                          @doodlemania2 said in Nextcloud Talk high-performance back-end:

                          okay - let me re-start my efforts and will study it more closely in addition to @oj 's and others suggestions to look at a prebuilt docker for inspiration.

                          Did you manage to have another look? Would be so great to have this! 🙂

                          I use Cloudron with Gandi & Hetzner

                          doodlemania2D 1 Reply Last reply
                          0
                          • jdaviescoatesJ jdaviescoates

                            @doodlemania2 said in Nextcloud Talk high-performance back-end:

                            okay - let me re-start my efforts and will study it more closely in addition to @oj 's and others suggestions to look at a prebuilt docker for inspiration.

                            Did you manage to have another look? Would be so great to have this! 🙂

                            doodlemania2D Offline
                            doodlemania2D Offline
                            doodlemania2
                            App Dev
                            wrote on last edited by
                            #32

                            @jdaviescoates 😞 I haven't yet and I feel really bad about it - work has been all consuming of late. It's literally at the top of my list, just haven't had a chance! I promise more soon fast as I can!

                            jdaviescoatesJ 1 Reply Last reply
                            5
                            • doodlemania2D doodlemania2

                              @jdaviescoates 😞 I haven't yet and I feel really bad about it - work has been all consuming of late. It's literally at the top of my list, just haven't had a chance! I promise more soon fast as I can!

                              jdaviescoatesJ Offline
                              jdaviescoatesJ Offline
                              jdaviescoates
                              wrote on last edited by
                              #33

                              @doodlemania2 don't feel bad about it! 🙂

                              But also, great, thanks!

                              I use Cloudron with Gandi & Hetzner

                              doodlemania2D 1 Reply Last reply
                              0
                              • jdaviescoatesJ jdaviescoates

                                @doodlemania2 don't feel bad about it! 🙂

                                But also, great, thanks!

                                doodlemania2D Offline
                                doodlemania2D Offline
                                doodlemania2
                                App Dev
                                wrote on last edited by
                                #34

                                @jdaviescoates I've been trying to get this to work but it just doesn't (based on the docker-compose example). I've reached out to the author of the blog to see if he can assist!

                                doodlemania2D coniunctioC 2 Replies Last reply
                                1
                                • doodlemania2D doodlemania2

                                  @jdaviescoates I've been trying to get this to work but it just doesn't (based on the docker-compose example). I've reached out to the author of the blog to see if he can assist!

                                  doodlemania2D Offline
                                  doodlemania2D Offline
                                  doodlemania2
                                  App Dev
                                  wrote on last edited by
                                  #35

                                  this is ready for testing - please send me a DM if you'd like to try it out!

                                  girishG 1 Reply Last reply
                                  7
                                  • doodlemania2D doodlemania2

                                    this is ready for testing - please send me a DM if you'd like to try it out!

                                    girishG Offline
                                    girishG Offline
                                    girish
                                    Staff
                                    wrote on last edited by
                                    #36

                                    @doodlemania2 great news! Is https://git.cloudron.io/doodlemania2/nthpbe still the latest repo because it says the commits are from 9 months ago.

                                    doodlemania2D 1 Reply Last reply
                                    0
                                    • girishG girish

                                      @doodlemania2 great news! Is https://git.cloudron.io/doodlemania2/nthpbe still the latest repo because it says the commits are from 9 months ago.

                                      doodlemania2D Offline
                                      doodlemania2D Offline
                                      doodlemania2
                                      App Dev
                                      wrote on last edited by
                                      #37

                                      @girish we can delete that repo actually - instead of creating a fully packaged cloudron custom app, I decided to offer this to the cloudron community for free* from my VPSs.

                                      *standard "be nice folks" or I turn it off 😉

                                      doodlemania2D jdaviescoatesJ 2 Replies Last reply
                                      2
                                      • doodlemania2D doodlemania2

                                        @girish we can delete that repo actually - instead of creating a fully packaged cloudron custom app, I decided to offer this to the cloudron community for free* from my VPSs.

                                        *standard "be nice folks" or I turn it off 😉

                                        doodlemania2D Offline
                                        doodlemania2D Offline
                                        doodlemania2
                                        App Dev
                                        wrote on last edited by
                                        #38

                                        @girish - i'm really embarassed it took that long (9 months!!!)

                                        1 Reply Last reply
                                        0
                                        • doodlemania2D doodlemania2

                                          @girish we can delete that repo actually - instead of creating a fully packaged cloudron custom app, I decided to offer this to the cloudron community for free* from my VPSs.

                                          *standard "be nice folks" or I turn it off 😉

                                          jdaviescoatesJ Offline
                                          jdaviescoatesJ Offline
                                          jdaviescoates
                                          wrote on last edited by
                                          #39

                                          @doodlemania2 that's very kind of you!

                                          But it'd still be great to have an app too. Was it just too difficult to package or something?

                                          Thanks for all your efforts! 🙂

                                          I use Cloudron with Gandi & Hetzner

                                          doodlemania2D 1 Reply Last reply
                                          1
                                          • jdaviescoatesJ jdaviescoates

                                            @doodlemania2 that's very kind of you!

                                            But it'd still be great to have an app too. Was it just too difficult to package or something?

                                            Thanks for all your efforts! 🙂

                                            doodlemania2D Offline
                                            doodlemania2D Offline
                                            doodlemania2
                                            App Dev
                                            wrote on last edited by
                                            #40

                                            @jdaviescoates like comical... way too many moving parts

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