Thank you for the quick reply! I’d be happy to help test whenever that happens. I have a docker stack up and running with base functionality (feeds can be added and forced to update, searching works) using the docker image from the NewsBlur repo with minimal modifications.
I don’t mind using a little elbow grease to get this working, but I’m not familiar with a lot of the tools/frameworks used to make it so I appreciate all the help I can get. Here are a few of the issues I’m in the process of working through:
-
Feeds aren’t auto-updating - I found your pointer about celery workers and figured out that I can use e.g.
./manage.py celery status
from inside the app container (Error: No nodes replied within time constraint.
). It looks like a celery beat config comes with settings.py and the issue may simply require getting a worker up and running when the container starts but I’ve yet to work out the incantation(s) for this. -
My instance can’t send email - I found this thread and your mention of mailgun in regards to newsletters but I was hoping for SMTP support. Can I easily configure an SMTP server instead or will that require some patching?
-
Limiting user registration - I’d like to control which users get created. I did see AUTO_ENABLE_NEW_USERS but my hunch is that this simply requires a user to verify their email before allowing them to login. Is there a way to disable user registration?
-
Couldn't find spam.py
when running ./manage.py commands - I noticed spam.py is listed in .gitignore but I’m not sure – and am curious – how I would generate my own. I suspect this isn’t much of an issue if I’m able to control user creation+trust my users though I have yet to suss out what havoc an anonymous user can wreak. -
Turning off Debug causes assets to fail to load - I flipped debug mode to
False
(withDEBUG_ASSETS = True
) and assets no longer load, though they otherwise load okay withDEBUG = True
.
Any pointers you can lend are greatly appreciated; even in its current state, using NewsBlur is like a dream compared to my FreshRSS instance.