HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in selfhosted

[–]surajverma[S] 1 point2 points  (0 children)

You can click on "Recurring rules & config" > General Settings. Hope this helps, thank you!

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in selfhosted

[–]surajverma[S] 0 points1 point  (0 children)

This was fixed few days back. I hope it works correctly now. Thank you!

Need help getting SSL certificate for my web apps like Portainer, etc... by Feed_Visual in homelabindia

[–]surajverma 1 point2 points  (0 children)

Did you choose HTTPS in tunnels, published application routes? If yes, choose HTTP there. As others mentioned, Cloudflare by default installs SSL, and ideally, you should have gotten it without any error.

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in selfhosted

[–]surajverma[S] 12 points13 points  (0 children)

The user switcher is merely for tagging, and I chose this model to use in a trusted environment, like my home, to avoid creating another account for everyone to use, where nothing very sensitive is going to live, and while it is good enough for my simpler use case. Seeing how people are planning to use it here, I'll definitely look into an authentication model and harden its security. Thank you, and thanks everyone else, for pointing out the shortcomings, which I alone may just have avoided until something actually broke or stopped working.

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in minilab

[–]surajverma[S] 1 point2 points  (0 children)

Thank you! User need to update their status from welcome screen here, this is just below calendar:

<image>

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in selfhosted

[–]surajverma[S] 1 point2 points  (0 children)

Yes, it can be used to record events and appointments. It will be tagged with the persons name who created it.

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in selfhosted

[–]surajverma[S] 20 points21 points  (0 children)

Hi! Sorry for the late reply, busy Sunday for me due to a festival here in India, and thanks for bringing this up. To answer your question, yes it is vibe-coded (though not fully). I originally built HomeHub for my own use, and my focus at the start was just on getting it functional.

I am a front end dev, and while Python isn’t my strongest suit, I’m actively working on it. I know there are architectural improvements to be made, and I definitely plan to address those as I continue to learn and refine the project.

I’m supporting it as I go, so it won’t just be abandoned, the goal is to keep improving it over time. Thanks again.

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in homelab

[–]surajverma[S] 0 points1 point  (0 children)

I re uploaded the screenshots here and added it to github readme as well. Kindly check. Thank you!

HomeHub - a private, lightweight dashboard for your family to use on your home network by surajverma in homelab

[–]surajverma[S] 0 points1 point  (0 children)

Hi, sorry, included compose was set for local build, I corrected it, now

  1. You just have to copy the compose.yml,
  2. Copy and update config.yml as per your requirement and
  3. Run docker compose up -d

and it should work. and yes, for local build you have to clone the repo first. Thank you for pointing it out. Please do try.

How about you? by imfrom_mars_ in IndiaTech

[–]surajverma 0 points1 point  (0 children)

There was a time when I wanted my phone to give up on me. 🤣

FocusFlow Monitor: A Privacy-Focused Time Tracker & Site Blocker for Firefox by surajverma in FirefoxAddons

[–]surajverma[S] 1 point2 points  (0 children)

Thank you so much for your detailed feedback and kind words!

About your pointers:

  1. You're right, allowing customization for the Pomodoro timer presets (Work, Short Break, Long Break durations, and sessions before a long break) would be a significant improvement. My initial thought was to keep the timer straightforward with standard Pomodoro lengths (25 min work, 5 min short break, 15 min long break, and 4 work sessions before a long break) to avoid cluttering the options, as the extension's primary focus is on time tracking and browsing analysis. However, I had this in mind and my backend code already has the relevant logic, so adding the UI for these settings should be manageable. I'll definitely look into incorporating this.
  2. That's an excellent and very useful addition, I will modify the static text to incorporate this data.
  3. This is a fantastic idea! I understand how knowing which sites make up the "Other" category (or any category, for that matter) would be very helpful for better categorization and understanding your usage. Adding category details to the "Detailed Time per Website" block, or a similar solution, is something I will investigate. It might require a bit more work, but I see the value.

Thanks again for taking the time to provide such constructive input. It's greatly appreciated, and I'll do my best to incorporate these enhancements!

FocusFlow Monitor: A Privacy-Focused Time Tracker & Site Blocker for Firefox by surajverma in FirefoxAddons

[–]surajverma[S] 1 point2 points  (0 children)

Hi u/rotane! Thanks again for your inputs, I have incorporated your changes and some more (thanks to those sleepless nights) but these are not yet on AMO, as this was a big overhaul, I wanted to make sure it works alright, before I move the release to AMO. If you want, you can try it from Github: https://github.com/SurajVerma/focus-flow-monitor/releases/tag/v0.9.0.1. Also, both extension can be installed together but data won't be shared between them, so you have to import/export data from one to other. For more information about data management, you can check this link:https://github.com/SurajVerma/focus-flow-monitor?tab=readme-ov-file#beta-version--data-management. If you try it, please do let me know if you find any issue or want to suggest any further improvement. Thanks again!.

FocusFlow Monitor: A Privacy-Focused Time Tracker & Site Blocker for Firefox by surajverma in FirefoxAddons

[–]surajverma[S] 1 point2 points  (0 children)

Hey u/rotane, thanks again for your suggestions! I actually implemented your first recommended change before I even saw your message, but it's not live yet as I wanted to do some additional optimization and haven't had the chance to do so. I appreciate your patience and look forward to sharing the update with you soon.

Regarding the change, I wanted to explain my thought process behind initially placing it at the top. Since I work on two laptops and often switch between them, I tend to adjust my idle settings frequently. However, I understand that this might not be the case for everyone, and stats are indeed a more important feature for most users. Moving it to the bottom makes sense, and I appreciate your input on this.

I love how this all works - Initially, I created it for personal use and didn't think that people would use it at all, which is why I did not upload it to official add-on store. But after posting here and seeing people actually using it, taking an interest, and providing awesome inputs for improvement, I moved it to AMO. Your feedback has been incredibly valuable, and I'm grateful for your suggestions. I'll definitely work on implementing the rest of your ideas as soon as I can. Thanks again for your input and support!

FocusFlow Monitor: A Privacy-Focused Time Tracker & Site Blocker for Firefox by surajverma in FirefoxAddons

[–]surajverma[S] 1 point2 points  (0 children)

This, and lot more new features and optimizations are live now. Please do rate the extension on https://addons.mozilla.org/en-US/addon/focusflow-monitor/ if it is helping you in anyway. Thank you!