-
-
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.
-
@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.
-
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
-
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.
-
@scooke Can you try re-installing? Not seen this error before.
-
@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.