I've got a mini pc which is running always and another one which consumes a lot more power for e.g. jellyfin.

Can I configure it such that the jellyfin server only boots if I connect to it? E.g. I try to connect to jellyfin.y.com and then the server boots because the mini pc tries to connect to it.

I already figured out how to let it sleep automatically as soon as nobody is watching.

Edit: can I add the magic package to the reverse proxy?

you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 1 year ago (1 child)

Also an option, systemd based, could be to use systemd socket files, which (as far as I understand) opens a dummy socket and starts the matching service as soon as it's requested.

  • source
  • hideshow 2 child comments
  • [–] [S] 3 points 1 year ago* (last edited 1 year ago) (1 child)

    I love systemd.

    Is this what you suggest? https://cybso.de/blog/2017-02/how-wake-lan-remote-host-demand-using-systemds-sockets/

    This sounds like a proxy that sends a magic packet if it can't reach the service. That sounds great

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago

    Basically yeah, though other solutions may be easier or more integrated. Using systemd sockets is especially useful if you want to start a service on the local server that is always on, with a service that uses a lot of resources in the background without other user interaction

  • source
  • parent