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


Skip to content

PeerTube

94 Topics 837 Posts
  • PeerTube - Package Updates

    Pinned
    68
    2 Votes
    68 Posts
    15k Views
    Package UpdatesP
    [4.3.4] Update PeerTube to 7.2.3 Full Changelog Upgrade multer dependency to prevent Denial of Service with a malformed request Fix channel synchronization that duplicates video imports
  • Import YouTube

    8
    0 Votes
    8 Posts
    48 Views
    robiR
    You seem to be doing it right. I'd suggest running the command from the terminal manually to test if the issue is with yt-dlp or with how Peertube uses it. Also visit Peertube's Github issues and see what other users are experiencing.
  • Updating the OIDC plugin breaks OIDC

    4
    1
    0 Votes
    4 Posts
    11 Views
    nebulonN
    Yes, this is because we are testing the app with that version and thus that version is pinned in the package. We have to ensure we keep up not only with the main app version but also the openid plugin. Ideally the app would support not showing the update, since if users update the plugin on their own, we can't verify that the login actually works....but well, so we have to just release packages alongside the plugin as well for the future.
  • Restoring a psql dump from another instance

    2
    2 Votes
    2 Posts
    130 Views
    DidierMalenfantD
    I think I may have found the solution. I can drop everything in the old database by logging in to the psql database and doing: DROP OWNED BY userXXXXXX CASCADE; (obviously replacing the XXXX by the random number generated for the peertube app) and then recreating an empty schema ready form import: CREATE SCHEMA public; CREATE EXTENSION unaccent; CREATE EXTENSION pg_trgm; (unaccent and pg_trgm are needed for restoring the peer tube db dump). Then the restore works without error or warnings: PGPASSWORD=${CLOUDRON_POSTGRESQL_PASSWORD} pg_restore -h ${CLOUDRON_POSTGRESQL_HOST} -p ${CLOUDRON_POSTGRESQL_PORT} -U ${CLOUDRON_POSTGRESQL_USERNAME} --format=custom --schema=public --no-owner --role=${CLOUDRON_POSTGRESQL_USERNAME} -d ${CLOUDRON_POSTGRESQL_DATABASE} peertube_prod-dump.db and my app seems to come back up correctly as my old peertube server. I'll keep an eye on it in the next couple of days to see if I notice anything odd.
  • 0 Votes
    3 Posts
    755 Views
    L
    @james Thanks for asking! This issue remains unresolved, as far as I am aware.
  • Yippee. Goal achieved.

    2
    6 Votes
    2 Posts
    163 Views
    girishG
    Oh, we didn't even know they had a funding going on They have a lovely site They provide a bunch of free services to others - https://degooglisons-internet.org/en/ I think once @nebulon is back from vacation, we will look into sponsoring them . https://soutenir.framasoft.org/en/
  • Error when installing

    Solved
    12
    1
    0 Votes
    12 Posts
    2k Views
    jamesJ
    Closed due to inactivity Currently everything is working as expected.
  • how to reduce performance during Peertube streams

    support peertube livestream
    2
    2 Votes
    2 Posts
    203 Views
    robiR
    Choose a lower bitrate.
  • 2 Votes
    3 Posts
    335 Views
    A
    Same problem in my peertube instance.
  • cant start peertube after updateing latest cloudron

    Solved
    14
    1 Votes
    14 Posts
    1k Views
    nebulonN
    well glad it worked out somehow in the end.
  • Redis usage is quite large, 15GB, is that normal?

    5
    1 Votes
    5 Posts
    562 Views
    A
    I tried the FLUSHALL command from cloudron terminal, and it seems to be back to normal. I will monitor whether it will go up again.
  • HLS problems with public/ not listed videos

    2
    0 Votes
    2 Posts
    227 Views
    jdaviescoatesJ
    @sponch I seem to have chosen HLS over on https://uniteddiversity.tv and everything is playing fine for me there [image: 1738869030667-screenshot_20250206-190914_firefox.png] I'd guess I've got the same settings over on https://bridport.tv too
  • Problems with federation (Peertube)

    Moved
    17
    1 Votes
    17 Posts
    2k Views
    C
    true, Mastodon use ActivityPub
  • One of my Peertubes is in an error state since updating to Cloudron 8.2.3

    Solved
    3
    0 Votes
    3 Posts
    342 Views
    jdaviescoatesJ
    I think this issue was somehow resolved by rebooting my server
  • Slow performance/bandwith

    8
    0 Votes
    8 Posts
    1k Views
    sponchS
    Problem solved with 7.0 update (without interaction Full DL Speed now
  • peertube.conf overwritten on restart

    5
    0 Votes
    5 Posts
    718 Views
    girishG
    @sponch we used the upstream nginx configs and indeed they have a rate limit by default. I am not sure why. I think the package can disable them.
  • Peertube Interface Update

    peertube gui
    3
    3 Votes
    3 Posts
    485 Views
    scookeS
    @LoudLemur Substantial changes, definitely. I like these: a new modal that makes editing captions really convenient.; how video miniatures appear in all pages that lists videos; "admin" pages for PeerTube platforms administrators have now been separated into an Overview, a Moderation, and a Settings one. (I just copied and pasted for the most part).
  • Problem with user registration

    Solved
    4
    1 Votes
    4 Posts
    530 Views
    archosA
    @humptydumpty You’re absolutely right. I’ll try to restore the post.
  • Peertube get native iOS and Android apps

    3
    5 Votes
    3 Posts
    419 Views
    jdaviescoatesJ
    @necrevistonnezr said in Peertube get native iOS and Android apps: Announcement: https://joinpeertube.org/news/peertube-app iOS: https://apps.apple.com/fr/app/peertube/id6737834858 Android: https://play.google.com/store/apps/details?id=org.framasoft.peertube I just installed it. Very disappointing. Definitely not ready for wide usage.
  • Need help with my old videos (on Peertube)

    Moved peertube
    5
    1 Votes
    5 Posts
    753 Views
    C
    okay I found the solution : In Postgres, you have to set "storage" to "0" (in videoStreamingPlaylist) with the video id