diff --git a/arty.yml b/arty.yml index ed91e40..20921dd 100644 --- a/arty.yml +++ b/arty.yml @@ -121,8 +121,8 @@ envs: KIT_PASTEL_API_IMAGE: ghcr.io/valknarness/pastel-api:latest KIT_PASTEL_UI_IMAGE: ghcr.io/valknarness/pastel-ui:latest KIT_PASTEL_TRAEFIK_HOST: pastel.kit.pivoine.art - KIT_STERLING_IMAGE: frooodle/s-pdf:latest - KIT_STERLING_TRAEFIK_HOST: sterling.kit.pivoine.art + KIT_STIRLING_IMAGE: frooodle/s-pdf:latest + KIT_STIRLING_TRAEFIK_HOST: stirling.kit.pivoine.art # Jellyfin JELLY_TRAEFIK_ENABLED: true JELLY_COMPOSE_PROJECT_NAME: jelly diff --git a/kit/compose.yaml b/kit/compose.yaml index d8401ce..50b0771 100644 --- a/kit/compose.yaml +++ b/kit/compose.yaml @@ -122,27 +122,27 @@ services: # Watchtower - 'com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}' - sterling: - image: ${KIT_STERLING_IMAGE:-frooodle/s-pdf:latest} - container_name: ${KIT_COMPOSE_PROJECT_NAME}_sterling + stirling: + image: ${KIT_STIRLING_IMAGE:-frooodle/s-pdf:latest} + container_name: ${KIT_COMPOSE_PROJECT_NAME}_stirling restart: unless-stopped networks: - compose_network labels: - 'traefik.enable=${KIT_TRAEFIK_ENABLED}' # HTTP to HTTPS redirect - - 'traefik.http.middlewares.${KIT_COMPOSE_PROJECT_NAME}-sterling-redirect-web-secure.redirectscheme.scheme=https' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web.middlewares=${KIT_COMPOSE_PROJECT_NAME}-sterling-redirect-web-secure' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web.rule=Host(`${KIT_STERLING_TRAEFIK_HOST}`)' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web.entrypoints=web' + - 'traefik.http.middlewares.${KIT_COMPOSE_PROJECT_NAME}-stirling-redirect-web-secure.redirectscheme.scheme=https' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web.middlewares=${KIT_COMPOSE_PROJECT_NAME}-stirling-redirect-web-secure' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web.rule=Host(`${KIT_STIRLING_TRAEFIK_HOST}`)' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web.entrypoints=web' # HTTPS router - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web-secure.rule=Host(`${KIT_STERLING_TRAEFIK_HOST}`)' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web-secure.tls.certresolver=resolver' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web-secure.entrypoints=web-secure' - - 'traefik.http.middlewares.${KIT_COMPOSE_PROJECT_NAME}-sterling-compress.compress=true' - - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-sterling-web-secure.middlewares=${KIT_COMPOSE_PROJECT_NAME}-sterling-compress,security-headers@file' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web-secure.rule=Host(`${KIT_STIRLING_TRAEFIK_HOST}`)' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web-secure.tls.certresolver=resolver' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web-secure.entrypoints=web-secure' + - 'traefik.http.middlewares.${KIT_COMPOSE_PROJECT_NAME}-stirling-compress.compress=true' + - 'traefik.http.routers.${KIT_COMPOSE_PROJECT_NAME}-stirling-web-secure.middlewares=${KIT_COMPOSE_PROJECT_NAME}-stirling-compress,security-headers@file' # Service - - 'traefik.http.services.${KIT_COMPOSE_PROJECT_NAME}-sterling.loadbalancer.server.port=8080' + - 'traefik.http.services.${KIT_COMPOSE_PROJECT_NAME}-stirling.loadbalancer.server.port=8080' - 'traefik.docker.network=${NETWORK_NAME}' # Watchtower - 'com.centurylinklabs.watchtower.enable=${WATCHTOWER_LABEL_ENABLE}'