[GH-ISSUE #44] Dashboard mode enhancement request #31

Closed
opened 2026-02-27 20:05:04 +03:00 by kerem · 2 comments
Owner

Originally created by @tomballgithub on GitHub (Jan 17, 2026).
Original GitHub issue: https://github.com/misiektoja/instagram_monitor/issues/44

In the dashboard, I am seeing this: in the log section:

22:16:15 [XXX] Followers loaded from file: 187
22:18:13 [XXX] Added follower: AAA
22:18:13 [XXX] Added follower: BBB
22:18:13 [XXX] Added follower: CCC
22:18:15 [XXX] Followings loaded from file: 4378

Two things:

  • Obviously after the first message the system starting fetching followers to compared against current
    -- There's no mention that followers are being checked
    -- There's no acknowledgement that it was completed
    -- There's an indirect acknowledgement since 3 accounts were found and shown
  • For the final line, that is going to take 45 mins to complete
    -- Don't need a progress bar, but some indication of start/finish, or estimate of time it will take, would be nice

That said, I get that it's a very small 'log' there in the dashboard and we don't want to put too much there
And it does says 'Fetching XXX' on the status for the account.
Could the status update include X of Y progress (that was point of the progress bar)?

Also, putting "added follower: X" is great, but if there's more than a few new ones it's going to fill the entire log and scroll off.
Consider something like "Added 3 followers" instead, or if over some limit. Is there another place to see them in the dashboard?

Originally created by @tomballgithub on GitHub (Jan 17, 2026). Original GitHub issue: https://github.com/misiektoja/instagram_monitor/issues/44 In the dashboard, I am seeing this: in the log section: ``` 22:16:15 [XXX] Followers loaded from file: 187 22:18:13 [XXX] Added follower: AAA 22:18:13 [XXX] Added follower: BBB 22:18:13 [XXX] Added follower: CCC 22:18:15 [XXX] Followings loaded from file: 4378 ``` Two things: - Obviously after the first message the system starting fetching followers to compared against current -- There's no mention that followers are being checked -- There's no acknowledgement that it was completed -- There's an indirect acknowledgement since 3 accounts were found and shown - For the final line, that is going to take 45 mins to complete -- Don't need a progress bar, but some indication of start/finish, or estimate of time it will take, would be nice That said, I get that it's a very small 'log' there in the dashboard and we don't want to put too much there And it does says 'Fetching XXX' on the status for the account. Could the status update include X of Y progress (that was point of the progress bar)? Also, putting "added follower: X" is great, but if there's more than a few new ones it's going to fill the entire log and scroll off. Consider something like "Added 3 followers" instead, or if over some limit. Is there another place to see them in the dashboard?
kerem closed this issue 2026-02-27 20:05:05 +03:00
Author
Owner

@YouveGotMeowxy commented on GitHub (Jan 18, 2026):

I don't understand the dashboard?

All I see is Error: Web Dashboard templates not found in logs, with instructions on pointing TO the templates, but where are we supposed to actually GET the templates from? Or at least an original basic template that works and we can tweak if we want to?

Does a basic initial template get automatically generated with the script?

<!-- gh-comment-id:3764516538 --> @YouveGotMeowxy commented on GitHub (Jan 18, 2026): I don't understand the dashboard? All I see is `Error: Web Dashboard templates not found` in logs, with instructions on pointing TO the templates, but where are we supposed to actually GET the templates from? Or at least an original basic template that works and we can tweak if we want to? Does a basic initial template get automatically generated with the script?
Author
Owner

@misiektoja commented on GitHub (Jan 18, 2026):

Yes, right now the templates directory with index.html is not included in the pip install, but I will fix it for the final release.

For now, you need to create the templates directory manually and put the index.html file there.

Then run the instagram_monitor adding --web-dashboard --web-dashboard-template-dir your_templates_dir flags.

If everything goes well, you should be able to point your web browser to http://127.0.0.1:8000/ to manage the tool via the web dashboard.

<!-- gh-comment-id:3764564137 --> @misiektoja commented on GitHub (Jan 18, 2026): Yes, right now the templates directory with index.html is not included in the pip install, but I will fix it for the final release. For now, you need to create the templates directory manually and put the [index.html](https://raw.githubusercontent.com/misiektoja/instagram_monitor/refs/heads/dev/templates/index.html) file there. Then run the instagram_monitor adding `--web-dashboard --web-dashboard-template-dir your_templates_dir` flags. If everything goes well, you should be able to point your web browser to [http://127.0.0.1:8000/](http://127.0.0.1:8000/) to manage the tool via the web dashboard.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/instagram_monitor#31
No description provided.