diff --git a/assets/user.css b/assets/user.css --- a/assets/user.css +++ b/assets/user.css @@ -18,6 +18,20 @@ height: 20px; } +.docker-container:has(.docker-container-icon[src$="?completed"]) .docker-container-status-icon { + display: none; +} + +.docker-container:has(.docker-container-icon[src$="?completed"]) > .margin-left-auto::after { + display: block; + width: 2rem; + height: 2rem; + background: var(--color-positive); + content: ""; + mask: url("/assets/icons/status/check.svg") center / contain no-repeat; + -webkit-mask: url("/assets/icons/status/check.svg") center / contain no-repeat; +} + .server-spicy-cpu-icon { width: 1.2em; height: 1.2em; diff --git a/config/home.yml b/config/home.yml --- a/config/home.yml +++ b/config/home.yml @@ -105,8 +105,9 @@ basic-auth: username: glance password: ${authentik_password} - - title: Versity + - title: Versity for Hold url: https://atcr-versity.${GROUND_DOMAIN} + check-url: https://atcr-versity.${GROUND_DOMAIN}/health icon: /assets/icons/versity.svg - type: monitor @@ -300,15 +301,15 @@ atcr-versity-init-1: name: Versity initialization description: Creates the S3 bucket used by Hold. - icon: /assets/icons/versity.svg + icon: /assets/icons/versity.svg?completed hide: false ncps-create-directories-1: name: NCPS directory initialization description: Creates the directories used by NCPS. - icon: /assets/icons/ncps.svg + icon: /assets/icons/ncps.svg?completed hide: false ncps-migrate-database-1: name: NCPS database migration description: Applies database migrations for NCPS. - icon: /assets/icons/ncps.svg + icon: /assets/icons/ncps.svg?completed hide: false