My Overkill Home Network – Complete Details 2023

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • speedtest

    Component to perform network speed tests against Cloudflare's edge network (by cloudflare)

  • rclone

    "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

  • I recommend you checkout Rclone (https://github.com/rclone/rclone) instead of Cryptomater, much more robust and powerful software. I used to use Cryptomator as well, but after my data exceeded certain size, it became slow and difficult to operate. Plus, once I went to pull my data out of it, I realised that it had reset file metadata on all my files (I didn't know what picture was taken when anymore, for example)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • rcx

    Rclone for Android

  • If you are using android there is RCX (https://github.com/x0b/rcx) as a frontend to rclone. Rclone can also be used in termux. Not sure about apple.

  • Round Sync

    Rclone for Android with task scheduler

  • Round Sync is a currently active fork. Updates are infrequent, but there was one last week that fixed the (experimental) SAF support and updated rclone, asking other things.

    https://github.com/newhinton/Round-Sync

  • sleep-on-lan

    Simple Sleep on LAN REST service (by alex3305)

  • > How hard is this to configure?

    Not at all. Just ensure that you have WoL enabled on the host machine and than proceed to send a magic packet. You could even do this with Home Assistant [1] if you are into that. I did this with a script that used tcpdump to monitor for incoming traffic [2] for Plex with an additional (dummy) Plex server on the Pi. I also remember faintly that I had to add 1 library and 1 video file to make this work though.

    Powering down - or sleep - is a bit harder. I built a 'Sleep on LAN' app [3] for myself years ago that could power down (or sleep) a system on demand using a REST API. I used this and Tautulli [3] with Home Assistant that would check if there were any active streams and if there wasn't any activity for a specified amount of time I would send a SoL request to my service.

    As you can see it isn't super hard or complicated, but a bit cumbersome to find all the moving bits and make it work. But when it does, it's IMHO fantastic.

    1. https://www.home-assistant.io/integrations/wake_on_lan/

    2. https://gist.github.com/alex3305/8cc73ddd2c8ca6328f20235480a...

    2. https://github.com/alex3305/sleep-on-lan

    3. https://tautulli.com/

  • Tautulli

    A Python based monitoring and tracking tool for Plex Media Server.

  • > How hard is this to configure?

    Not at all. Just ensure that you have WoL enabled on the host machine and than proceed to send a magic packet. You could even do this with Home Assistant [1] if you are into that. I did this with a script that used tcpdump to monitor for incoming traffic [2] for Plex with an additional (dummy) Plex server on the Pi. I also remember faintly that I had to add 1 library and 1 video file to make this work though.

    Powering down - or sleep - is a bit harder. I built a 'Sleep on LAN' app [3] for myself years ago that could power down (or sleep) a system on demand using a REST API. I used this and Tautulli [3] with Home Assistant that would check if there were any active streams and if there wasn't any activity for a specified amount of time I would send a SoL request to my service.

    As you can see it isn't super hard or complicated, but a bit cumbersome to find all the moving bits and make it work. But when it does, it's IMHO fantastic.

    1. https://www.home-assistant.io/integrations/wake_on_lan/

    2. https://gist.github.com/alex3305/8cc73ddd2c8ca6328f20235480a...

    2. https://github.com/alex3305/sleep-on-lan

    3. https://tautulli.com/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts