Improve performance of admin panel

This is a feature request to improve the performance of the admin panel, in particular in the following areas:

  1. When I go to pi.hole/admin, and click on Login, it takes a long time (~6 s) before it reacts. I think this might be because the Pi is busy generating the data for the graphs.

  2. After I log in, and I click Disable (for 5 minutes), it again takes a long time before the action takes effect. Clicking any other item in the sidebar is similarly slow at the beginning. Perhaps this is again because the graph data takes a long time to generate because once the graphs have displayed, everything is reasonably fast again.

I have a Raspberry Pi 1 with 512 MB memory.

If it is possible to deprioritize generating the graph data and make the above actions faster to perform, that would significantly improve usability.

This is in the works. Please see the FTL preview as well as the FTL repo.

.

1 Like

Excellent! I am glad that first gen RPis are not being left behind.

Yep! It's actually one of the main motivators for something that works better.

This has been implemented in 3.0 via FTL.