mirror of
https://github.com/zix99/traefik-lazyload.git
synced 2025-12-25 14:59:13 +01:00
ffa7ad7ca8a12e10d42dcc94a60ed4e4b7f51255
traefik-lazyloader
Takes advantage of traefik's router priority to proxy to this small application that will manage starting/stopping containers to save resources.
Quick-Start
Config
Labels
lazyloader=true-- (Required) Add to containers that should be managedlazyloader.stopdelay=5m-- Amount of time to wait for idle network traffick before stopping a containerlazyloader.waitforcode=200-- Waits for this HTTP result from downstream before redirecting userlazyloader.waitforpath=/-- Checks this path downstream to check for the process being ready, using thewaitforcode
Features
- Dependencies & groups (eg. shut down DB if all dependent apps are down)
License
GPLv3
Description
A small traefik/docker wrapper to load and unload containers on-demand to save resources
Languages
Go
77.6%
HTML
13.7%
CSS
7.7%
Dockerfile
1%