From ebb45b55c317da65b5884fc785a9943e2ff2f15c Mon Sep 17 00:00:00 2001 From: Christopher LaPointe Date: Fri, 26 May 2023 19:52:17 -0400 Subject: [PATCH] Handle signals, code cleanup, easier labels --- .dockerignore | 2 +- .gitignore | 6 ++++- assets.go | 6 ++--- assets/splash.html | 4 +-- docker-compose.yml | 57 ---------------------------------------- main.go | 32 +++++++++++++++++----- pkg/service/container.go | 46 ++++++++++++++++---------------- pkg/service/labels.go | 53 +++++++++++++++++++++++++++++++++++++ pkg/service/service.go | 28 +++++++++----------- pkg/service/util.go | 13 +-------- 10 files changed, 123 insertions(+), 124 deletions(-) delete mode 100644 docker-compose.yml create mode 100644 pkg/service/labels.go diff --git a/.dockerignore b/.dockerignore index ee647f5..59c7e3d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,5 +1,5 @@ README.md -docker-compose.yml +*compose.yml Dockerfile .gitignore traefik-lazyload \ No newline at end of file diff --git a/.gitignore b/.gitignore index de4cb2e..75dbf77 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ -traefik-lazyload \ No newline at end of file +# Binary +traefik-lazyload + +# Various testing/compose files +*compose.yml \ No newline at end of file diff --git a/assets.go b/assets.go index 96ea09f..6ee5713 100644 --- a/assets.go +++ b/assets.go @@ -14,10 +14,8 @@ var httpAssets embed.FS const httpAssetPrefix = "/__llassets/" type SplashModel struct { - Name string - CID string - WaitForCode int - WaitForPath string + *service.ContainerState + Name string } var splashTemplate = template.Must(template.ParseFS(httpAssets, path.Join("assets", config.Model.Splash))) diff --git a/assets/splash.html b/assets/splash.html index f10455a..69d6d5d 100644 --- a/assets/splash.html +++ b/assets/splash.html @@ -23,13 +23,13 @@

Starting {{.Name}}

-

{{.CID}}

+

{{.Name}}