# About

This project is intended to auto-manage docker status start/stop based on usage

- periodically check configured services, pausing containers that have been unused or idle over a preset time
- on-demand restart by users navigating to, or redirecting to` /start/<url>`which re-starts paused containers

<details id="bkmrk-monitoring-and-autos"><summary>Monitoring and AutoShutdown</summary>

[![KS5-Docker Shutdown Automation.drawio.png](https://bookstack.notflix.pknw1.co.uk/uploads/images/gallery/2025-09/scaled-1680-/ks5-docker-shutdown-automation-drawio.png)](https://bookstack.notflix.pknw1.co.uk/uploads/images/gallery/2025-09/ks5-docker-shutdown-automation-drawio.png)

</details><details id="bkmrk-on-demand-container-"><summary>On-Demand Container Resume</summary>

[![KS5-Docker Startup Automation.drawio.png](https://bookstack.notflix.pknw1.co.uk/uploads/images/gallery/2025-09/scaled-1680-/ks5-docker-startup-automation-drawio.png)](https://bookstack.notflix.pknw1.co.uk/uploads/images/gallery/2025-09/ks5-docker-startup-automation-drawio.png)

</details>Python Application to be containerised

<details id="bkmrk-modular-python-frame"><summary>Modular Python Framework with ConfigObj setings persistence</summary>

</details>Periodicallly checking services with optional checks

<details id="bkmrk-configurable-check-%3A"><summary>Configurable Check : Containers</summary>

</details><details id="bkmrk-configurable-check%3A-"><summary>Configurable Check: Proxy Logs</summary>

</details><details id="bkmrk-configurable-check%3A--1"><summary>Configurable Check: Proxy Container</summary>

</details>