SamTV12345 Posted August 30, 2023 Share Posted August 30, 2023 Overview: Support for Docker image podfetch either in the PodFetch repo or here Application: PodFetch- https://github.com/SamTV12345/PodFetch Docker Hub: https://hub.docker.com/r/samuel19982/podfetch GitHub: https://github.com/SamTV12345/PodFetch Documentation: https://github.com/SamTV12345/PodFetch/wiki If you'd like to support my work, feel free to support me on Ko-Fi. 1 Quote Link to comment
Taubin Posted December 17, 2023 Share Posted December 17, 2023 I cannot for the life of me get this to install on unraid. I have looked at the wiki, which states to create a linux user with 1000, however that's not possible on unraid, and the container will not stay up long enough to create the user within the container. I tried to chmod -R 777 on the database and still recieve the following error: 12/18/2023 10:49:17 AM Debug file located at /home/rust/src/target/x86_64-unknown-linux-musl/release/build/podfetch-ab12b285b16ce73b/out/built.rs 12/18/2023 10:49:17 AM thread 'main' panicked at src/service/environment_service.rs:62:54: 12/18/2023 10:49:17 AM called `Option::unwrap()` on a `None` value 12/18/2023 10:49:17 AM note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace My setup is as follows is attached in the screenshot. I'm sure it's something stupid I've done but I cannot figure out what it is, or what I need to change. If someone can help me, I'd greatly appreciate it. Quote Link to comment
PicPoc Posted December 20, 2023 Share Posted December 20, 2023 Hi ! Did you know how podfetch works on unRAID ? Thanks ! Quote Link to comment
b0rsch Posted December 27, 2023 Share Posted December 27, 2023 is there any user friendly guide how to setup podfetch correctly on unraid? Quote Link to comment
ollejacobsen Posted January 2 Share Posted January 2 I'm also curious if any one got this working as expected. I've managed to set it up with Nginx as a reverse proxy and also enabled the GPodder Api so I can sync with Antenna Pod. Imported an OPML export file and everything is downloaded but I'm unable to play any shows. Getting the 401 on the GET request. Going directly against the url gives me an "Unauthorized" message and looking in the Wiki and Issue tracker it looks like I'm having issues with the permissions. The files are on disk, the container managed to store them but now they can't be read. The Wiki says: Quote It may appear that the container only shows the line debug file located at xxx. In that case it tries to connect to the database which it cannot reach. Especially in the SQLite database type this can cause trouble. So you need to create a Linux user with id 1000 and chown the db and podcasts dir to that user. Source: https://github.com/SamTV12345/PodFetch/wiki#1-wrong-permissions Does any one know how this can be fixed? Can I create that in Unraid and make it persistent? Thanks in advance, Olle Quote Link to comment
Taubin Posted January 12 Share Posted January 12 I've given up on this actually working in unraid. OP doesn't seem to be active here at all. If someone does get it working, I'd like to know how they did it, but it seems the maintainer doesn't actually support the app. Quote Link to comment
ansgaros Posted January 23 Share Posted January 23 On 12/18/2023 at 12:01 AM, Taubin said: I cannot for the life of me get this to install on unraid. I have looked at the wiki, which states to create a linux user with 1000, however that's not possible on unraid, and the container will not stay up long enough to create the user within the container. I tried to chmod -R 777 on the database and still recieve the following error: 12/18/2023 10:49:17 AM Debug file located at /home/rust/src/target/x86_64-unknown-linux-musl/release/build/podfetch-ab12b285b16ce73b/out/built.rs 12/18/2023 10:49:17 AM thread 'main' panicked at src/service/environment_service.rs:62:54: 12/18/2023 10:49:17 AM called `Option::unwrap()` on a `None` value 12/18/2023 10:49:17 AM note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace My setup is as follows is attached in the screenshot. I'm sure it's something stupid I've done but I cannot figure out what it is, or what I need to change. If someone can help me, I'd greatly appreciate it. I got a similar error and found this thread. Alas, the thread was of little help, but I managed to get it working anyway. Turns out that Server URL (SERVER_URL variable) has to begin with "http://" or "https://". No need for port here (it seemed to not care either way). Hope that helps. Quote Link to comment
PicPoc Posted January 23 Share Posted January 23 (edited) @Ansgaros : Does your podfetch works ? I really don't understand SamTV12345: what's the point of creating this topic if no serious information is added? What's the point ?? We don't know how to install, and when it' on unraid : we d'ont know why Podfetch doesn't start... No, it's really unclear. There's NO real simple tuto. No really serious. Can someone summarize what needs to be done: because it's a real mess! Can't get it to work. Thanks Edited January 23 by PicPoc Quote Link to comment
ansgaros Posted January 24 Share Posted January 24 19 hours ago, PicPoc said: @Ansgaros : Does your podfetch works ? Yeah, it worked just fine with this configuration: As far as I can tell, everything under "More settings" is empty except for "OIDC scope", which doesn't matter since OIDC wasn't used in my configuration. But after trying it out, I realized that PodFetch wasn't the solution I was looking for. Quote Link to comment
SamTV12345 Posted January 24 Author Share Posted January 24 On 12/27/2023 at 10:46 AM, b0rsch said: is there any user friendly guide how to setup podfetch correctly on unraid? It should be simply filling out the form. If you experienced any issues I could have a look at it. Quote Link to comment
SamTV12345 Posted January 24 Author Share Posted January 24 23 hours ago, PicPoc said: @Ansgaros : Does your podfetch works ? I really don't understand SamTV12345: what's the point of creating this topic if no serious information is added? What's the point ?? We don't know how to install, and when it' on unraid : we d'ont know why Podfetch doesn't start... No, it's really unclear. There's NO real simple tuto. No really serious. Can someone summarize what needs to be done: because it's a real mess! Can't get it to work. Thanks If you can give me a bit more information on your setup I could try it. It should work as mentioned afterwards. Quote Link to comment
PicPoc Posted January 24 Share Posted January 24 @ansgaros : Thank you ! It's works with your information !!! Cool. But, this program handles podcasts strangely. Changing the sort order does not seem possible: Sort by publication day for example. @SamTV12345 : It's ok now. I really didn't understand how to fill out the configuration in unraid. With ansgaros's pict it's really clear now ! Quote Link to comment
SamTV12345 Posted January 24 Author Share Posted January 24 5 hours ago, PicPoc said: @ansgaros : Thank you ! It's works with your information !!! Cool. But, this program handles podcasts strangely. Changing the sort order does not seem possible: Sort by publication day for example. @SamTV12345 : It's ok now. I really didn't understand how to fill out the configuration in unraid. With ansgaros's pict it's really clear now ! Weird. Could you please post a picture? I just tested changing the sort order of podcasts and it did work. No worries. Sorry for my absence. I didn't check my mailbox. Quote Link to comment
PicPoc Posted January 25 Share Posted January 25 (edited) No problem, we all have lives outside of the keyboard. And the program is free. Here is the capture as requested: There is another problem: if I download the podcast, it ends up broken and I don't understand why. On top of that, if I go into the details of the episode and I decide to download it to the computer, the file will only be 4 KB! I tried several programs that recover podcasts and they all have the same problem: In general, it's a shame, they don't recover the information from the RSS feed in the audio file like iTunes does. Here is the difference between: -A podcast downloaded from iTunes: -A podcast downloaded with software other than iTunes: Only iTunes imports RSS data correctly. I don't understand why other software doesn't include this data. We could download the file directly via the web and it would be the same. If we move the podcast file to another machine we will no longer have the data on the podcast episode. (Click on it to see the difference on podcasts tags) Here are the podcasts that allow me to test: RSS url : https://www.joachimgarraud.com/Zemixx_By_DJ_Joachim_Garraud_English.rss Edit : We can't acces to the shell on the >_console : OCI runtime exec failed: exec failed: container_linux.go:367: starting container process caused: exec: "bash": executable file not found in $PATH: unknown Thanks ! Edited January 25 by PicPoc Quote Link to comment
SamTV12345 Posted February 28 Author Share Posted February 28 On 1/25/2024 at 2:55 AM, PicPoc said: No problem, we all have lives outside of the keyboard. And the program is free. Here is the capture as requested: There is another problem: if I download the podcast, it ends up broken and I don't understand why. On top of that, if I go into the details of the episode and I decide to download it to the computer, the file will only be 4 KB! I tried several programs that recover podcasts and they all have the same problem: In general, it's a shame, they don't recover the information from the RSS feed in the audio file like iTunes does. Here is the difference between: -A podcast downloaded from iTunes: -A podcast downloaded with software other than iTunes: Only iTunes imports RSS data correctly. I don't understand why other software doesn't include this data. We could download the file directly via the web and it would be the same. If we move the podcast file to another machine we will no longer have the data on the podcast episode. (Click on it to see the difference on podcasts tags) Here are the podcasts that allow me to test: RSS url : https://www.joachimgarraud.com/Zemixx_By_DJ_Joachim_Garraud_English.rss Edit : We can't acces to the shell on the >_console : OCI runtime exec failed: exec failed: container_linux.go:367: starting container process caused: exec: "bash": executable file not found in $PATH: unknown Thanks ! I am having a look at it. Somehow the download is corrupted. When I open the PodFetch downloaded file it is corrupt. Thanks for the report Quote Link to comment
SamTV12345 Posted April 28 Author Share Posted April 28 On 1/25/2024 at 2:55 AM, PicPoc said: No problem, we all have lives outside of the keyboard. And the program is free. Here is the capture as requested: There is another problem: if I download the podcast, it ends up broken and I don't understand why. On top of that, if I go into the details of the episode and I decide to download it to the computer, the file will only be 4 KB! I tried several programs that recover podcasts and they all have the same problem: In general, it's a shame, they don't recover the information from the RSS feed in the audio file like iTunes does. Here is the difference between: -A podcast downloaded from iTunes: -A podcast downloaded with software other than iTunes: Only iTunes imports RSS data correctly. I don't understand why other software doesn't include this data. We could download the file directly via the web and it would be the same. If we move the podcast file to another machine we will no longer have the data on the podcast episode. (Click on it to see the difference on podcasts tags) Here are the podcasts that allow me to test: RSS url : https://www.joachimgarraud.com/Zemixx_By_DJ_Joachim_Garraud_English.rss Edit : We can't acces to the shell on the >_console : OCI runtime exec failed: exec failed: container_linux.go:367: starting container process caused: exec: "bash": executable file not found in $PATH: unknown Thanks ! This is fixed. Writing the id3 tags failed and corrupted the m4v files. Quote Link to comment
PicPoc Posted May 2 Share Posted May 2 (edited) Thanks, but now : no downloads... This program is messy and there is several problems on this program : Some episodes are impossible to listen to. We don't know how to download episodes. Apparently it should download the last 5 but this is not the case. If we try to download, when you clic on the icon (a cloud) "Dowload to server", we ca see a immediatly message who says "Episode downloaded to server", but it's fault. There is No dowload. When you add a podcast there's no sort : You see : -ZeMixx 453, -ZeMixx 469, -ZeMixx 510, -ZeMixx 532, Everything is mixed without any logic. Problems on dates : "Zemixx 957, Hallucination" says "2 days ago" but NO ! The date is "Thu, 04 Apr 2024" Informations from the RSS feed aren't insert into tags in the audio file. Exemple podcast used : https://www.joachimgarraud.com/Zemixx_By_DJ_Joachim_Garraud_English.rss Edited May 2 by PicPoc Quote Link to comment
SamTV12345 Posted May 12 Author Share Posted May 12 On 5/2/2024 at 6:58 PM, PicPoc said: Thanks, but now : no downloads... This program is messy and there is several problems on this program : Some episodes are impossible to listen to. We don't know how to download episodes. Apparently it should download the last 5 but this is not the case. If we try to download, when you clic on the icon (a cloud) "Dowload to server", we ca see a immediatly message who says "Episode downloaded to server", but it's fault. There is No dowload. When you add a podcast there's no sort : You see : -ZeMixx 453, -ZeMixx 469, -ZeMixx 510, -ZeMixx 532, Everything is mixed without any logic. Problems on dates : "Zemixx 957, Hallucination" says "2 days ago" but NO ! The date is "Thu, 04 Apr 2024" Informations from the RSS feed aren't insert into tags in the audio file. Exemple podcast used : https://www.joachimgarraud.com/Zemixx_By_DJ_Joachim_Garraud_English.rss So I now add the correct tag for the mp4 audio files and also the issue with the sorting is fixed. The actual cause was this https://github.com/chronotope/chrono/issues/1580 . The podcast hoster did have a mismatched weekday and actual date leading to PodFetch to insert the current date as a last ressort. I patched this in PodFetch. So with the new version this should all be fixed. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.