revert to using icon labels instead of hardcoding icons in the compose files.
This commit is contained in:
@@ -27,7 +27,7 @@ services:
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/backrest.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -29,7 +29,7 @@ services:
|
||||
depends_on:
|
||||
- bookstack-db
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/bookstack.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -19,7 +19,7 @@ services:
|
||||
- DOCKER_MODS=linuxserver/mods:universal-calibre
|
||||
# TRAEFIK CONFIGURATION
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/calibre-web.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
@@ -15,7 +15,7 @@ services:
|
||||
# environment:
|
||||
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/dbgate.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -15,7 +15,7 @@ services:
|
||||
- PGID=${PGID}
|
||||
- TZ=${TZ}
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/dokuwiki.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -22,7 +22,7 @@ services:
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/dozzle.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -29,7 +29,7 @@ services:
|
||||
depends_on:
|
||||
- gitea-db
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/gitea.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
@@ -55,7 +55,7 @@ services:
|
||||
- POSTGRES_PASSWORD=${GITEA_DB_PASSWORD}
|
||||
- POSTGRES_DB=gitea
|
||||
labels:
|
||||
- ${DB_ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/postgresql.svg
|
||||
- 'homelab.category=productivity'
|
||||
- 'homelab.description=Gitea database'
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ services:
|
||||
environment:
|
||||
- GLANCES_OPT=-w
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/glances.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -19,7 +19,7 @@ services:
|
||||
- DOCKER_PORTS=2375
|
||||
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/homarr.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -17,7 +17,7 @@ services:
|
||||
- TZ=${TZ}
|
||||
- HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS}, ${SERVER_IP}:${EXTERNAL_PORT}
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/homepage.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -24,7 +24,7 @@ services:
|
||||
# - NVIDIA_VISIBLE_DEVICES=all
|
||||
# - NVIDIA_DRIVER_CAPABILITIES=compute,utility
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/jupyter.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -17,7 +17,7 @@ services:
|
||||
- BASE_URL=https://${PROXY_URL}
|
||||
- DB_ENGINE=sqlite
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/mealie.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -11,7 +11,7 @@ services:
|
||||
volumes:
|
||||
- ./downloads:/downloads
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/metube.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -12,7 +12,7 @@ services:
|
||||
- start
|
||||
- --provider.name=docker
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/sablier.svg
|
||||
|
||||
networks:
|
||||
traefik-network:
|
||||
|
||||
@@ -29,7 +29,7 @@ services:
|
||||
retries: 3
|
||||
start_period: 30s
|
||||
labels:
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/vaultwarden-light.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
@@ -50,7 +50,7 @@ services:
|
||||
condition: service_healthy
|
||||
labels:
|
||||
- 'com.getarcaneapp.arcane.depends-on: yarnl-db'
|
||||
- ${ICON_LABEL}
|
||||
- com.getarcaneapp.arcane.icon=https://cdn.jsdelivr.net/gh/selfhst/icons@main/svg/yarnl.svg
|
||||
- ${HOST_LABEL}
|
||||
- ${LOADBALANCER_LABEL}
|
||||
- ${WATCHTOWER_ENABLE_LABEL}
|
||||
|
||||
Reference in New Issue
Block a user