ItsEcholot / ContainerNursery

Puts Docker Containers to sleep and wakes them back up when they're needed
MIT License
94 stars 6 forks source link

enhancement: Magic Packet #22

Closed everythingguy closed 2 years ago

everythingguy commented 2 years ago

It would be great if the nursery could turn on a computer that is currently turned off using magic packets. This would build upon #16 because the container would not be on this host. Both hosts could run an instance of the nursery in order to keep the original functionality of turning containers on if needed. The two instances of the nursery could check up on each other in order to tell when a computer is in the off state. Since this process would take a lot longer a different landing page should be displayed to warn the user that it will be a while. This would be perfect for home labers that want to turn off their computer at night when they expect no traffic. A scheduled time of day shutdown would be great but is not necessary since it is very easy to script. This instance of the nursery would probably be hosted by a low-power computer such as a raspberry pi.

JamesDAdams commented 2 years ago

@everythingguy

You can use guacamole like that you can send WOL packets and in addition have the display via VNC, RDP, SSH

ItsEcholot commented 2 years ago

I think this issue is too far out of scope for ContainerNursery. This isn't meant to be an all encompassing server management system.