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. Owncast – An open-source, self-hosted live streaming server

Owncast – An open-source, self-hosted live streaming server

Scheduled Pinned Locked Moved Solved App Wishlist
46 Posts 11 Posters 9.2k Views 12 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.
  • ? Offline
    ? Offline
    A Former User
    wrote on last edited by A Former User
    #5

    I tried this out here: https://git.cloudron.io/AtriLahiji/owncast-app

    Only issue is I am having troubles accessing the rtmp server it provides to stream (port 1935). Is there something else I would need to do to allow additional ports through for this app @girish?

    OBS Logs when connecting

    01:26:58.743: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://cast.lahijiapps.dev/live...
    01:26:58.754: cast.lahijiapps.dev/live is offline. Try a different server (ECONNREFUSED).
    01:26:58.755: [rtmp stream: 'simple_stream'] Connection to rtmp://cast.lahijiapps.dev/live failed: -2
    

    Seems like the app logs don't even indicate that there was a connection attempt. My assumption here is the port is blocked. I even tried this when SSH'ed into the server:

    sudo iptables -I INPUT -p tcp -m tcp --dport 1935 -j ACCEPT
    

    I guess anyone could pitch in too. I figured @girish would be a good person to ask as it is down to (most likely) a port issue.

    fbartelsF 1 Reply Last reply
    1
    • ? A Former User

      I tried this out here: https://git.cloudron.io/AtriLahiji/owncast-app

      Only issue is I am having troubles accessing the rtmp server it provides to stream (port 1935). Is there something else I would need to do to allow additional ports through for this app @girish?

      OBS Logs when connecting

      01:26:58.743: [rtmp stream: 'simple_stream'] Connecting to RTMP URL rtmp://cast.lahijiapps.dev/live...
      01:26:58.754: cast.lahijiapps.dev/live is offline. Try a different server (ECONNREFUSED).
      01:26:58.755: [rtmp stream: 'simple_stream'] Connection to rtmp://cast.lahijiapps.dev/live failed: -2
      

      Seems like the app logs don't even indicate that there was a connection attempt. My assumption here is the port is blocked. I even tried this when SSH'ed into the server:

      sudo iptables -I INPUT -p tcp -m tcp --dport 1935 -j ACCEPT
      

      I guess anyone could pitch in too. I figured @girish would be a good person to ask as it is down to (most likely) a port issue.

      fbartelsF Offline
      fbartelsF Offline
      fbartels
      App Dev
      wrote on last edited by
      #6

      @atrilahiji you need to define the rtmp port in the cloudron manifest. You can use https://docs.cloudron.io/custom-apps/manifest/#tcpports

      ? 1 Reply Last reply
      1
      • fbartelsF fbartels

        @atrilahiji you need to define the rtmp port in the cloudron manifest. You can use https://docs.cloudron.io/custom-apps/manifest/#tcpports

        ? Offline
        ? Offline
        A Former User
        wrote on last edited by A Former User
        #7

        @fbartels Wowee I really need to learn to read docs. Thanks for the rescue 👍

        I've released v0.20.

        Still a lot I'm not proud of. Like putting everything in /app/data. The app writes to its root directory a lot which is why I initially did this

        doodlemania2D 1 Reply Last reply
        1
        • ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #8

          Reported a bug here: https://github.com/owncast/owncast/issues/550

          1 Reply Last reply
          1
          • ? Offline
            ? Offline
            A Former User
            wrote on last edited by
            #9

            Pushed a new release. Seems like for similar settings, Peertube performs a lot better in terms of server resources transcoding a 1080p and 480p stream at 6000 Kbps and the fast preset. Owncast seems to spike my server (given its a 9th gen i3) 60ish% load.

            1 Reply Last reply
            3
            • ? A Former User

              @fbartels Wowee I really need to learn to read docs. Thanks for the rescue 👍

              I've released v0.20.

              Still a lot I'm not proud of. Like putting everything in /app/data. The app writes to its root directory a lot which is why I initially did this

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

              @atrilahiji Don't feel bad - I'm working on Papermerge and it does the same darn thing. Really frustrating. Tried going the symlink path but after 50 links, decided to take a step back and rethink. Still no thunk yet 🙂 But doon.

              robiR 1 Reply Last reply
              2
              • doodlemania2D doodlemania2

                @atrilahiji Don't feel bad - I'm working on Papermerge and it does the same darn thing. Really frustrating. Tried going the symlink path but after 50 links, decided to take a step back and rethink. Still no thunk yet 🙂 But doon.

                robiR Offline
                robiR Offline
                robi
                wrote on last edited by
                #11

                @doodlemania2 wouldn't it be nice if there was a tool that could auto-symlink things that need it?

                Conscious tech

                doodlemania2D 1 Reply Last reply
                0
                • robiR robi

                  @doodlemania2 wouldn't it be nice if there was a tool that could auto-symlink things that need it?

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

                  @robi oooooh that'd be shiny

                  1 Reply Last reply
                  0
                  • girishG girish

                    See also, https://forum.cloudron.io/topic/2707/open-streaming-platform-osp and PeerTube's upcoming live stream support.

                    S Offline
                    S Offline
                    SirFiChi
                    wrote on last edited by
                    #13

                    @girish said in Owncast – An open-source, self-hosted live streaming server:

                    See also, https://forum.cloudron.io/topic/2707/open-streaming-platform-osp and PeerTube's upcoming live stream support.

                    I tried PeerTube a few month ago and it was very unflexible to me. Eventually I will give it another try.

                    Floh Klare
                    Vorstandsvorsitzender
                    OpenSource Television e.V.
                    https://Verein.OS-Television.de

                    1 Reply Last reply
                    0
                    • imc67I Offline
                      imc67I Offline
                      imc67
                      translator
                      wrote on last edited by
                      #14

                      @atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?

                      ? 2 Replies Last reply
                      1
                      • imc67I imc67

                        @atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?

                        ? Offline
                        ? Offline
                        A Former User
                        wrote on last edited by
                        #15

                        @imc67 I’d say is very usable right now but I didn’t bother cleaning it up much for a proper release or adding tests.

                        1 Reply Last reply
                        2
                        • imc67I imc67

                          @atrilahiji I see you’ve started creating an app at https://git.cloudron.io/AtriLahiji/owncast-app I’m really curious what the status is and if it will be on Cloudron AppStore?

                          ? Offline
                          ? Offline
                          A Former User
                          wrote on last edited by
                          #16

                          @imc67 I’m curious about trying it now that I’ve moved my server to a beefy Ryzen CPU. Maybe it will be better now... who knows.

                          jdaviescoatesJ 1 Reply Last reply
                          3
                          • ? A Former User

                            @imc67 I’m curious about trying it now that I’ve moved my server to a beefy Ryzen CPU. Maybe it will be better now... who knows.

                            jdaviescoatesJ Online
                            jdaviescoatesJ Online
                            jdaviescoates
                            wrote on last edited by
                            #17

                            @atrilahiji said in Owncast – An open-source, self-hosted live streaming server:

                            I’m curious about trying it now

                            Did you give it another go? 🙂

                            I use Cloudron with Gandi & Hetzner

                            ? 1 Reply Last reply
                            0
                            • jdaviescoatesJ jdaviescoates

                              @atrilahiji said in Owncast – An open-source, self-hosted live streaming server:

                              I’m curious about trying it now

                              Did you give it another go? 🙂

                              ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #18

                              @jdaviescoates nope! I will probably get to that today though. My ADD brain will try really hard 😛

                              1 Reply Last reply
                              1
                              • ? Offline
                                ? Offline
                                A Former User
                                wrote on last edited by
                                #19

                                Here's my new package: https://git.atrilahiji.dev/atrilahiji/cloudron-owncast-app

                                It is still a CPU hog compared to Peertube but they added a lot of new features. Thankfully going from a 4 core to a 16 core processor brought usage to 25% peak for a stream.

                                jdaviescoatesJ imc67I 2 Replies Last reply
                                3
                                • ? A Former User

                                  Here's my new package: https://git.atrilahiji.dev/atrilahiji/cloudron-owncast-app

                                  It is still a CPU hog compared to Peertube but they added a lot of new features. Thankfully going from a 4 core to a 16 core processor brought usage to 25% peak for a stream.

                                  jdaviescoatesJ Online
                                  jdaviescoatesJ Online
                                  jdaviescoates
                                  wrote on last edited by
                                  #20

                                  @atrilahiji thanks! Looking forward to this being in the app store!

                                  I use Cloudron with Gandi & Hetzner

                                  1 Reply Last reply
                                  0
                                  • ? A Former User

                                    Here's my new package: https://git.atrilahiji.dev/atrilahiji/cloudron-owncast-app

                                    It is still a CPU hog compared to Peertube but they added a lot of new features. Thankfully going from a 4 core to a 16 core processor brought usage to 25% peak for a stream.

                                    imc67I Offline
                                    imc67I Offline
                                    imc67
                                    translator
                                    wrote on last edited by
                                    #21

                                    @atrilahiji @girish it would be indeed very good to have it in the AppStore soon, it's a perfect alternative for PeerTube.

                                    1 Reply Last reply
                                    1
                                    • ? Offline
                                      ? Offline
                                      A Former User
                                      wrote on last edited by A Former User
                                      #22

                                      Sorry! Turns out I had not actually pushed my changes to that repo. I added the changes to the repo on git.cloudron.io: https://git.cloudron.io/AtriLahiji/owncast-app/-/releases/1.0.0

                                      I've started moving to having serious app packages on cloudron git and mirroring them on my git for discoverability 🙂

                                      Also I imagine its less confusing for @staff lol

                                      imc67I 1 Reply Last reply
                                      2
                                      • ? A Former User

                                        Sorry! Turns out I had not actually pushed my changes to that repo. I added the changes to the repo on git.cloudron.io: https://git.cloudron.io/AtriLahiji/owncast-app/-/releases/1.0.0

                                        I've started moving to having serious app packages on cloudron git and mirroring them on my git for discoverability 🙂

                                        Also I imagine its less confusing for @staff lol

                                        imc67I Offline
                                        imc67I Offline
                                        imc67
                                        translator
                                        wrote on last edited by
                                        #23

                                        @atrilahiji & @girish & @nebulon is it possible to add this to the AppStore?

                                        imc67I 1 Reply Last reply
                                        4
                                        • imc67I imc67

                                          @atrilahiji & @girish & @nebulon is it possible to add this to the AppStore?

                                          imc67I Offline
                                          imc67I Offline
                                          imc67
                                          translator
                                          wrote on last edited by
                                          #24

                                          @imc67 said in Owncast – An open-source, self-hosted live streaming server:

                                          @atridad & @girish & @nebulon is it possible to add this to the AppStore?

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