Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upload the domains list through the web-interface #38

Open
3 of 6 tasks
vensder opened this issue Aug 1, 2020 · 0 comments
Open
3 of 6 tasks

Upload the domains list through the web-interface #38

vensder opened this issue Aug 1, 2020 · 0 comments
Assignees

Comments

@vensder
Copy link
Owner

vensder commented Aug 1, 2020

Fill the Redis keys from the uploaded list.

Admin panel?
Mount and share subdir with domains.lst?
Fill the Redis with new domains from Admin?

Implement Admin Panel for cron service, separated from the web app, use secure link and authorisation, use https.

From Admin Panel you can add, delete, update domains. How to delete domains from Redis and WebApp using Cron Admin Panel? Use the markers in the Redis? Use the Redis as a single source of truth? Check Redis periodically and delete domains from WebApp cache.

TODO:

  • Add boolean parameter for default domains loading from domains.lst during the first start
  • Remove hardcoded list of domains in the cron app (move them to the file into the test dir).
  • Implement removing domains from web-app cache, if they deleted from Redis
  • Implement domains uploading via web interface of admin panel
  • Implement domains downloading via web interface of admin panel
  • Implement domains deletion via admin panel web interface
@vensder vensder self-assigned this Aug 8, 2020
@vensder vensder changed the title Upload the domains list through web-app web-interface Upload the domains list through the web-interface Aug 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant