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


Make Alltube publicly available?



  • @murgero thanks! But I'd much rather this option be added to the official app if at all possible @girish @nebulon ?

    That way if other people using it ever became a problem then it could simply be turned back on.

    As @Hillside502 points out searx is already publicly open by default.



  • I concur with this: I defaulted to user alltube.org instead for now.

    The main problem for me is that the user/password can't even be autofilled with password managers because it's an alert box.


  • Staff

    @jdaviescoates @ruihildt It looks like the app package itself has support for non-ldap login but @nebulon forgot a flag in the manifest. I will publish a new version.


  • Staff

    Done. @jdaviescoates @ruihildt Just re-install the app and choose 'leave user management to the app' when installing.

    As for the auto-fill issue, we used to have an oauth proxy before which we removed long time ago. We can instead now implement an LDAP proxy which puts a web based login form in front of the app. No ETA but I put a suggestion here - https://git.cloudron.io/cloudron/box/-/issues/674



  • @girish excellent, thanks!

    Just reinstalled and all sorted 😁



  • Going to reinstall also and since the domain is not searchable by google/bots, someone really need to scan the entire domain to find that this tool is there, works for me 🙂



  • Hi @jdaviescoates How did you get this to work? I keep getting errors like below. If I can't get it to work, and indeed it will download only to my laptop only, I am going to just uninstall this.

    ERROR: Signature extraction failed: Traceback (most recent call last):
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/extractor/youtube.py", line 1412, in _decrypt_signature
        video_id, player_url, s
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/extractor/youtube.py", line 1324, in _extract_signature_function
        cache_res = res(test_string)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/extractor/youtube.py", line 1388, in <lambda>
        return lambda s: initial_function([s])
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 258, in resf
        res, abort = self.interpret_statement(stmt, local_vars)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 56, in interpret_statement
        v = self.interpret_expression(expr, local_vars, allow_recursion)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 92, in interpret_expression
        m.group('expr'), local_vars, allow_recursion - 1)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 189, in interpret_expression
        m.group('x'), local_vars, allow_recursion - 1)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 56, in interpret_statement
        v = self.interpret_expression(expr, local_vars, allow_recursion)
      File "/app/code/vendor/ytdl-org/youtube-dl/youtube_dl/jsinterp.py", line 211, in interpret_expression
        raise ExtractorError('Unsupported JS expression %r' % expr)
    ExtractorError: Unsupported JS expression u'['; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
     (caused by ExtractorError(u"Unsupported JS expression u'['; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.",)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
    

  • Staff

    @scooke Can you try re-installing? Not seen this error before.



  • @girish Actually, if it only preps a link to then download to my device then it isn't something I'd need. I've unfortunately already uninstalled it and I don't think I will reinstall. Sorry.



  • @scooke said in Make Alltube publicly available?:

    Hi @jdaviescoates How did you get this to work?

    I didn't do anything. Just installed it and it worked. But yes, I just download things onto my local machine.