diff --git a/.github/renovate.json b/.github/renovate.json index 56acb78..c6a6354 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -25,7 +25,7 @@ ], "versioningTemplate": "loose", "datasourceTemplate": "repology", - "depNameTemplate": "alpine_3_18/{{package}}" + "depNameTemplate": "alpine_3_19/{{package}}" } ], "packageRules": [ diff --git a/LICENSE.md b/LICENSE.md index cec5fb8..2645ba1 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ # MIT License -Copyright (c) 2018-2023 Dale Higgs <@dale3h> +Copyright (c) 2018-2024 Dale Higgs <@dale3h> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 289b9d2..3082f86 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ our [GitHub Repository][repository]. MIT License -Copyright (c) 2018-2023 Dale Higgs <@dale3h> +Copyright (c) 2018-2024 Dale Higgs <@dale3h> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -95,7 +95,7 @@ SOFTWARE. [aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg [amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armhf-shield]: https://img.shields.io/badge/armhf-yes-green.svg +[armhf-shield]: https://img.shields.io/badge/armhf-no-red.svg [armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg [buymeacoffee-shield]: https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg [buymeacoffee]: https://www.buymeacoffee.com/dale3h @@ -111,11 +111,11 @@ SOFTWARE. [forum]: https://community.home-assistant.io/t/home-assistant-community-add-on-log-viewer/64377?u=dale3h [github-actions-shield]: https://github.com/hassio-addons/addon-log-viewer/workflows/CI/badge.svg [github-actions]: https://github.com/hassio-addons/addon-log-viewer/actions -[i386-shield]: https://img.shields.io/badge/i386-yes-green.svg +[i386-shield]: https://img.shields.io/badge/i386-no-red.svg [issue]: https://github.com/hassio-addons/addon-log-viewer/issues [license-shield]: https://img.shields.io/github/license/hassio-addons/addon-log-viewer.svg [logger]: https://www.home-assistant.io/integrations/logger/ -[maintenance-shield]: https://img.shields.io/maintenance/yes/2023.svg +[maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg [reddit]: https://reddit.com/r/homeassistant [releases-shield]: https://img.shields.io/github/release/hassio-addons/addon-log-viewer.svg diff --git a/log-viewer/.README.j2 b/log-viewer/.README.j2 index 924300f..cb56ce6 100644 --- a/log-viewer/.README.j2 +++ b/log-viewer/.README.j2 @@ -58,7 +58,7 @@ If you are more interested in stable releases of our add-ons: [discord]: https://discord.me/hassioaddons [forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg [forum]: https://community.home-assistant.io/t/home-assistant-community-add-on-log-viewer/64377?u=dale3h -[maintenance-shield]: https://img.shields.io/maintenance/yes/2023.svg +[maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg [project-stage-shield]: https://img.shields.io/badge/project%20stage-experimental-yellow.svg [release-shield]: https://img.shields.io/badge/version-{{ version }}-blue.svg [release]: {{ repo }}/tree/{{ version }} diff --git a/log-viewer/DOCS.md b/log-viewer/DOCS.md index 927a92c..200a6a6 100644 --- a/log-viewer/DOCS.md +++ b/log-viewer/DOCS.md @@ -126,7 +126,7 @@ check [the contributor's page][contributors]. MIT License -Copyright (c) 2018-2023 Dale Higgs <@dale3h> +Copyright (c) 2018-2024 Dale Higgs <@dale3h> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/log-viewer/Dockerfile b/log-viewer/Dockerfile index 173a372..4a41a86 100644 --- a/log-viewer/Dockerfile +++ b/log-viewer/Dockerfile @@ -1,4 +1,4 @@ -ARG BUILD_FROM=ghcr.io/hassio-addons/base:14.2.2 +ARG BUILD_FROM=ghcr.io/hassio-addons/base-nodejs:0.2.5 # hadolint ignore=DL3006 FROM ${BUILD_FROM} @@ -8,12 +8,10 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] # Install requirements for add-on RUN \ apk add --no-cache \ - nginx=1.24.0-r6 \ - nodejs=18.18.2-r0 \ - npm=9.6.6-r0 \ + nginx=1.24.0-r16 \ \ && apk add --no-cache --virtual .build-dependencies \ - git=2.40.1-r0 \ + git=2.43.5-r0 \ \ && VERSION="c5b60e75dab012bb5fb01096898c643fafe09bb5" \ && npm -g i \ diff --git a/log-viewer/build.yaml b/log-viewer/build.yaml index 59bcaa3..946136f 100644 --- a/log-viewer/build.yaml +++ b/log-viewer/build.yaml @@ -1,10 +1,8 @@ --- build_from: - aarch64: ghcr.io/hassio-addons/base:14.2.2 - amd64: ghcr.io/hassio-addons/base:14.2.2 - armhf: ghcr.io/hassio-addons/base:14.2.2 - armv7: ghcr.io/hassio-addons/base:14.2.2 - i386: ghcr.io/hassio-addons/base:14.2.2 + aarch64: ghcr.io/hassio-addons/base-nodejs:0.2.5 + amd64: ghcr.io/hassio-addons/base-nodejs:0.2.5 + armv7: ghcr.io/hassio-addons/base-nodejs:0.2.5 codenotary: base_image: codenotary@frenck.dev signer: codenotary@frenck.dev diff --git a/log-viewer/config.yaml b/log-viewer/config.yaml index 1a64ab3..0ca7bbb 100644 --- a/log-viewer/config.yaml +++ b/log-viewer/config.yaml @@ -13,9 +13,7 @@ homeassistant: 0.92.0b2 arch: - aarch64 - amd64 - - armhf - armv7 - - i386 homeassistant_api: true auth_api: true ports: @@ -23,7 +21,7 @@ ports: ports_description: 80/tcp: Web interface (Not required for Ingress) map: - - config + - homeassistant_config - share - ssl options: diff --git a/log-viewer/rootfs/etc/services.d/logviewer/run b/log-viewer/rootfs/etc/services.d/logviewer/run index 1181bc0..3e93511 100755 --- a/log-viewer/rootfs/etc/services.d/logviewer/run +++ b/log-viewer/rootfs/etc/services.d/logviewer/run @@ -4,4 +4,4 @@ # Runs the Log Viewer # ============================================================================== bashio::log.info "Starting Log Viewer..." -exec ws-log "/config/home-assistant.log" +exec ws-log "/homeassistant/home-assistant.log"