For those coming from Unraid:
How do you even get this to work?
The docker container won't even start for me, and I've configured the config.yaml but still won't start.
Mine is working so here's my setup.
Mine is working so here's my setup.
Where do you have you config? in the \appdata\reddit-post-notifier\config.yaml folder, or the \appdata\reddit-post-notifier\folder?
How did you configure Apprise (if you installed it) I just installed it, but haven't configured it yet.
Last question, I swear - With the Reddit API on https://www.reddit.com/prefs/apps, I created a script, and created the app, the confusing part is the client, its the text under the notificationbot right? Do you need a redirect URL?
Thanks for the help, this is all brand spankin new to me.
My config is /mnt/user/appdata/reddit-post-notifier/config.yaml
I don't have Apprise at all. I just went into my private Discord server > Server Settings > Intergrations > Create Web Hook
...and used that.
And yep! You're right. It's that text in the upper-left corner.
Should be a single letter followed by an underscore, then a bunch of other stuff.
Alright, this is going to drive me absolutely crazy. Copy/pasted Discord webhook as a https:// url. Copy/pasted client directly from Reddit. (although mine is like 4 letters, an underscore, 1 letter, another unscore, then the rest of the text (xxxx_x_xxxxxxxxxxxxx) Copy/pasted secret directly from Reddit.
Container won't start and spits out this error:
text error warn system array login
Traceback (most recent call last):
File "/app/app.py", line 198, in
** Press ANY KEY to close this window **
It's trying to open the config.yaml but as a directory instead of a file.
Hmmmm post your container settings.
Alright, figured it out. Was an issue with the container trying to point to the config.yaml folder instead of the file.
If someone finds this through Google - Delete the config.yaml FOLDER that is generated. Put your config.yaml FILE in appdata/reddit-post-notifier/ :It should be the only thing in the appdata/reddit-post-notifier/ folder.
In the Container Settings: Name: Path: /app/config.yaml Container Path: /app/config.yaml Host Path: /mnt/user/appdata/reddit-post-notifier/config.yaml Default Value: /mnt/user/appdata/reddit-post-notifier/config.yaml
Then make sure the owner of the user/appdata/reddit-post-notifier is set to "nobody"
Perfect!