ContainerNursery

ContainerNursery

Aplicación Docker from Echolot's Repository

Visión general

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.

Argumentos en tiempo de ejecución

Red
bridge
Concha
sh
Privilegiado
false

Configuración de plantillas

Config directoryPathrw

Where the config.yml file should be stored.

Objetivo
/usr/src/app/config
Por defecto
/mnt/user/appdata/ContainerNursery/config
Valor
/mnt/user/appdata/ContainerNursery/config
Docker SocketPathrw

Should point to /var/run/docker.sock to be able to control the docker instance.

Objetivo
/var/run/docker.sock
Por defecto
/var/run/docker.sock
Valor
/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

Por defecto
info
Valor
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

Por defecto
false
Valor
false

Detalles

Repositorio
ghcr.io/itsecholot/containernursery:latest
Última actualización2026-05-31
Visto por primera vez2021-09-08

Ejecute ContainerNursery en Unraid.

ContainerNursery se encuentra en Community Apps para Unraid OS. Explore Unraid para crear un servidor doméstico flexible, un NAS o un laboratorio doméstico.