ContainerNursery
ContainerNursery
Application Docker from Echolot's Repository
Vue d'ensemble
Puts Docker Containers to sleep and wakes them back up when they're needed.
Written in Node.js, this application acts as a HTTP reverse proxy and stops Docker containers which haven't been accessed recently and starts them again when a new request comes in. ContainerNursery also makes sure there are no more active WebSocket connections before stopping the container.
To improve the user experience a loading page is presented, which automatically reloads when the containers webserver is ready.
Arguments d'exécution
- Réseau
bridge- Coquille
sh- Privilégié
- false
Configuration du modèle
Config directoryPathrw
Where the config.yml file should be stored.
- Cible
- /usr/src/app/config
- Défaut
- /mnt/user/appdata/ContainerNursery/config
- Valeur
- /mnt/user/appdata/ContainerNursery/config
Docker SocketPathrw
Should point to /var/run/docker.sock to be able to control the docker instance.
- Cible
- /var/run/docker.sock
- Défaut
- /var/run/docker.sock
- Valeur
- /var/run/docker.sock
CN_LOG_LEVELVariable
Sets the minimum log level. Log entries below this importance level won't be printed to the console. Defaults to info. Available values: debug / info / warn / error
- Défaut
- info
- Valeur
- info
CN_LOG_JSONVariable
If set to true all logging is done in a machine readable format (JSON). Defaults to false. Available values: true / false
- Défaut
- false
- Valeur
- false
Catégories
Détails
Référentiel
ghcr.io/itsecholot/containernursery:latestDernière mise à jour2026-05-31
Première vue2021-09-08
Exécutez ContainerNursery sur Unraid.
ContainerNursery est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.