mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-02-05 03:14:54 +01:00
Merge branch 'alexbelgium:master' into master
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
|
||||||
|
## 1.86.142-ls71 (2026-01-24)
|
||||||
|
- Update to latest version from linuxserver/docker-brave (changelog : https://github.com/linuxserver/docker-brave/releases)
|
||||||
## 1.86.139-ls69-7 (16-01-2026)
|
## 1.86.139-ls69-7 (16-01-2026)
|
||||||
- Minor bugs fixed
|
- Minor bugs fixed
|
||||||
## 1.86.139-ls69-6 (16-01-2026)
|
## 1.86.139-ls69-6 (16-01-2026)
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
../browser_chromium/Dockerfile
|
|
||||||
134
browser_brave/Dockerfile
Normal file
134
browser_brave/Dockerfile
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
#============================#
|
||||||
|
# ALEXBELGIUM'S DOCKERFILE #
|
||||||
|
#============================#
|
||||||
|
# _.------.
|
||||||
|
# _.-` ('>.-`"""-.
|
||||||
|
# '.--'` _'` _ .--.)
|
||||||
|
# -' '-.-';` `
|
||||||
|
# ' - _.' ``'--.
|
||||||
|
# '---` .-'""`
|
||||||
|
# /`
|
||||||
|
#=== Home Assistant Addon ===#
|
||||||
|
|
||||||
|
#################
|
||||||
|
# 1 Build Image #
|
||||||
|
#################
|
||||||
|
|
||||||
|
ARG BUILD_FROM
|
||||||
|
ARG BUILD_VERSION
|
||||||
|
FROM ${BUILD_FROM}
|
||||||
|
|
||||||
|
##################
|
||||||
|
# 2 Modify Image #
|
||||||
|
##################
|
||||||
|
|
||||||
|
# Set S6 wait time
|
||||||
|
ENV S6_CMD_WAIT_FOR_SERVICES=1 \
|
||||||
|
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
|
||||||
|
S6_SERVICES_GRACETIME=0
|
||||||
|
|
||||||
|
USER root
|
||||||
|
|
||||||
|
# load volume
|
||||||
|
VOLUME [ "/sys/fs/cgroup" ]
|
||||||
|
|
||||||
|
# Set shell
|
||||||
|
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
|
||||||
|
|
||||||
|
# Allow UID and GID setting
|
||||||
|
# hadolint ignore=SC2015,DL4006,SC2013,SC2086
|
||||||
|
RUN \
|
||||||
|
# Change home folder location
|
||||||
|
usermod --home /config abc && \
|
||||||
|
\
|
||||||
|
# Set +e
|
||||||
|
if [[ -d /etc/services.d ]] && ls /etc/services.d/*/run 1> /dev/null 2>&1; then sed -i "1a set +e" /etc/services.d/*/run; fi
|
||||||
|
|
||||||
|
# Modify commands
|
||||||
|
RUN sed -i '/no-first-run/a\ --remote-debugging-address=0.0.0.0 --remote-debugging-port=9221 \\' /usr/bin/wrapped-*
|
||||||
|
|
||||||
|
# Global LSIO modifications
|
||||||
|
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh"
|
||||||
|
ARG CONFIGLOCATION="/config"
|
||||||
|
RUN chmod 744 /ha_lsio.sh && if grep -qr "lsio" /etc; then /ha_lsio.sh "$CONFIGLOCATION"; fi && rm /ha_lsio.sh
|
||||||
|
|
||||||
|
##################
|
||||||
|
# 3 Install apps #
|
||||||
|
##################
|
||||||
|
|
||||||
|
# Add rootfs
|
||||||
|
COPY rootfs/ /
|
||||||
|
RUN find . -type f \( -name "*.sh" -o -name "run" \) -print -exec chmod +x {} \;
|
||||||
|
|
||||||
|
RUN chmod 777 /etc/usr/bin/wrapped-*
|
||||||
|
|
||||||
|
# Uses /bin for compatibility purposes
|
||||||
|
# hadolint ignore=DL4005
|
||||||
|
RUN if [ ! -f /bin/sh ] && [ -f /usr/bin/sh ]; then ln -s /usr/bin/sh /bin/sh; fi && \
|
||||||
|
if [ ! -f /bin/bash ] && [ -f /usr/bin/bash ]; then ln -s /usr/bin/bash /bin/bash; fi
|
||||||
|
|
||||||
|
# Modules
|
||||||
|
ARG MODULES="00-banner.sh 01-custom_script.sh 00-local_mounts.sh 00-smb_mounts.sh 90-dns_set.sh"
|
||||||
|
|
||||||
|
# Automatic modules download
|
||||||
|
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_automodules.sh" "/ha_automodules.sh"
|
||||||
|
RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh
|
||||||
|
|
||||||
|
# Manual apps
|
||||||
|
ENV PACKAGES="nginx kwalletmanager"
|
||||||
|
|
||||||
|
# Automatic apps & bashio
|
||||||
|
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_autoapps.sh" "/ha_autoapps.sh"
|
||||||
|
RUN chmod 744 /ha_autoapps.sh && /ha_autoapps.sh "$PACKAGES" && rm /ha_autoapps.sh
|
||||||
|
|
||||||
|
################
|
||||||
|
# 4 Entrypoint #
|
||||||
|
################
|
||||||
|
|
||||||
|
# Add entrypoint
|
||||||
|
ENV S6_STAGE2_HOOK=/ha_entrypoint.sh
|
||||||
|
ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_entrypoint.sh" "/ha_entrypoint.sh"
|
||||||
|
RUN chmod 777 /ha_entrypoint.sh
|
||||||
|
|
||||||
|
# Standalone bashio command
|
||||||
|
# ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/bashio-standalone.sh" "/.bashio-standalone.sh"
|
||||||
|
# RUN chmod 777 /.bashio-standalone.sh
|
||||||
|
|
||||||
|
#WORKDIR /
|
||||||
|
#ENTRYPOINT [ "/usr/bin/env" ]
|
||||||
|
#CMD [ "/ha_entrypoint.sh" ]
|
||||||
|
|
||||||
|
############
|
||||||
|
# 5 Labels #
|
||||||
|
############
|
||||||
|
|
||||||
|
ARG BUILD_ARCH
|
||||||
|
ARG BUILD_DATE
|
||||||
|
ARG BUILD_DESCRIPTION
|
||||||
|
ARG BUILD_NAME
|
||||||
|
ARG BUILD_REF
|
||||||
|
ARG BUILD_REPOSITORY
|
||||||
|
ARG BUILD_VERSION
|
||||||
|
ENV BUILD_VERSION="${BUILD_VERSION}"
|
||||||
|
LABEL \
|
||||||
|
io.hass.name="${BUILD_NAME}" \
|
||||||
|
io.hass.description="${BUILD_DESCRIPTION}" \
|
||||||
|
io.hass.arch="${BUILD_ARCH}" \
|
||||||
|
io.hass.type="addon" \
|
||||||
|
io.hass.version=${BUILD_VERSION} \
|
||||||
|
maintainer="alexbelgium (https://github.com/alexbelgium)" \
|
||||||
|
org.opencontainers.image.title="${BUILD_NAME}" \
|
||||||
|
org.opencontainers.image.description="${BUILD_DESCRIPTION}" \
|
||||||
|
org.opencontainers.image.vendor="Home Assistant Add-ons" \
|
||||||
|
org.opencontainers.image.authors="alexbelgium (https://github.com/alexbelgium)" \
|
||||||
|
org.opencontainers.image.licenses="MIT" \
|
||||||
|
org.opencontainers.image.url="https://github.com/alexbelgium" \
|
||||||
|
org.opencontainers.image.source="https://github.com/${BUILD_REPOSITORY}" \
|
||||||
|
org.opencontainers.image.documentation="https://github.com/${BUILD_REPOSITORY}/blob/main/README.md" \
|
||||||
|
org.opencontainers.image.created=${BUILD_DATE} \
|
||||||
|
org.opencontainers.image.revision=${BUILD_REF} \
|
||||||
|
org.opencontainers.image.version=${BUILD_VERSION}
|
||||||
|
|
||||||
|
####################
|
||||||
|
# 6 HealthcheckNOT #
|
||||||
|
####################
|
||||||
@@ -69,5 +69,5 @@ slug: brave
|
|||||||
tmpfs: true
|
tmpfs: true
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons
|
url: https://github.com/alexbelgium/hassio-addons
|
||||||
version: "1.86.139-ls69-7"
|
version: "1.86.142-ls71"
|
||||||
video: true
|
video: true
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"github_fulltag": "true",
|
"github_fulltag": "true",
|
||||||
"last_update": "2026-01-16",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "brave",
|
"slug": "brave",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "linuxserver/docker-brave",
|
"upstream_repo": "linuxserver/docker-brave",
|
||||||
"upstream_version": "1.86.139-ls69"
|
"upstream_version": "1.86.142-ls71"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 0.52.9 (2026-01-24)
|
||||||
|
- Update to latest version from linuxserver/docker-changedetection.io (changelog : https://github.com/linuxserver/docker-changedetection.io/releases)
|
||||||
|
|
||||||
## 0.52.8 (2026-01-21)
|
## 0.52.8 (2026-01-21)
|
||||||
- Update to latest version from linuxserver/docker-changedetection.io (changelog : https://github.com/linuxserver/docker-changedetection.io/releases)
|
- Update to latest version from linuxserver/docker-changedetection.io (changelog : https://github.com/linuxserver/docker-changedetection.io/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -34,4 +34,4 @@ schema:
|
|||||||
slug: changedetection.io
|
slug: changedetection.io
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/changedetection.io
|
url: https://github.com/alexbelgium/hassio-addons/tree/master/changedetection.io
|
||||||
version: "0.52.8"
|
version: "0.52.9"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"github_fulltag": "false",
|
"github_fulltag": "false",
|
||||||
"last_update": "2026-01-21",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "changedetection.io",
|
"slug": "changedetection.io",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "linuxserver/docker-changedetection.io",
|
"upstream_repo": "linuxserver/docker-changedetection.io",
|
||||||
"upstream_version": "0.52.8"
|
"upstream_version": "0.52.9"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 19.1.9 (2026-01-24)
|
||||||
|
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
||||||
|
|
||||||
## 19.1.8 (2026-01-21)
|
## 19.1.8 (2026-01-21)
|
||||||
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
- Update to latest version from coderaiser/cloudcmd (changelog : https://github.com/coderaiser/cloudcmd/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -104,4 +104,4 @@ schema:
|
|||||||
slug: cloudcommander
|
slug: cloudcommander
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander
|
url: https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander
|
||||||
version: "19.1.8"
|
version: "19.1.9"
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"last_update": "2026-01-21",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "cloudcommander",
|
"slug": "cloudcommander",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "coderaiser/cloudcmd",
|
"upstream_repo": "coderaiser/cloudcmd",
|
||||||
"upstream_version": "19.1.8"
|
"upstream_version": "19.1.9"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 1.9.7 (2026-01-24)
|
||||||
|
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||||
|
|
||||||
## 1.9.6 (2026-01-21)
|
## 1.9.6 (2026-01-21)
|
||||||
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
- Update to latest version from ajslater/codex (changelog : https://github.com/ajslater/codex/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -101,4 +101,4 @@ schema:
|
|||||||
slug: codex
|
slug: codex
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons
|
url: https://github.com/alexbelgium/hassio-addons
|
||||||
version: "1.9.6"
|
version: "1.9.7"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"github_beta": "true",
|
"github_beta": "true",
|
||||||
"last_update": "2026-01-21",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "codex",
|
"slug": "codex",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "ajslater/codex",
|
"upstream_repo": "ajslater/codex",
|
||||||
"upstream_version": "1.9.6"
|
"upstream_version": "1.9.7"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 3.18.39 (2026-01-24)
|
||||||
|
- Update to latest version from wiserain/flexget
|
||||||
|
|
||||||
## 3.18.38 (2026-01-17)
|
## 3.18.38 (2026-01-17)
|
||||||
- Update to latest version from wiserain/flexget
|
- Update to latest version from wiserain/flexget
|
||||||
|
|
||||||
|
|||||||
@@ -95,5 +95,5 @@ schema:
|
|||||||
slug: flexget
|
slug: flexget
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons
|
url: https://github.com/alexbelgium/hassio-addons
|
||||||
version: "3.18.38"
|
version: "3.18.39"
|
||||||
webui: "[PROTO:ssl]://[HOST]:[PORT:5050]"
|
webui: "[PROTO:ssl]://[HOST]:[PORT:5050]"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"dockerhub_list_size": "10",
|
"dockerhub_list_size": "10",
|
||||||
"last_update": "2026-01-17",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "flexget",
|
"slug": "flexget",
|
||||||
"source": "dockerhub",
|
"source": "dockerhub",
|
||||||
"upstream_repo": "wiserain/flexget",
|
"upstream_repo": "wiserain/flexget",
|
||||||
"upstream_version": "3.18.38"
|
"upstream_version": "3.18.39"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 1.25.4 (2026-01-24)
|
||||||
|
- Update to latest version from go-gitea/gitea (changelog : https://github.com/go-gitea/gitea/releases)
|
||||||
|
|
||||||
## 1.25.3 (2025-12-20)
|
## 1.25.3 (2025-12-20)
|
||||||
- Update to latest version from go-gitea/gitea (changelog : https://github.com/go-gitea/gitea/releases)
|
- Update to latest version from go-gitea/gitea (changelog : https://github.com/go-gitea/gitea/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -97,5 +97,5 @@ schema:
|
|||||||
slug: gitea
|
slug: gitea
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/gitea
|
url: https://github.com/alexbelgium/hassio-addons/tree/master/gitea
|
||||||
version: "1.25.3"
|
version: "1.25.4"
|
||||||
webui: "[PROTO:ssl]://[HOST]:[PORT:3000]"
|
webui: "[PROTO:ssl]://[HOST]:[PORT:3000]"
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"last_update": "20-12-2025",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "gitea",
|
"slug": "gitea",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "go-gitea/gitea",
|
"upstream_repo": "go-gitea/gitea",
|
||||||
"upstream_version": "1.25.3"
|
"upstream_version": "1.25.4"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## 0.24.903 (2026-01-24)
|
||||||
|
- Update to latest version from linuxserver/docker-jackett (changelog : https://github.com/linuxserver/docker-jackett/releases)
|
||||||
|
|
||||||
## 0.24.898 (2026-01-21)
|
## 0.24.898 (2026-01-21)
|
||||||
- Update to latest version from linuxserver/docker-jackett (changelog : https://github.com/linuxserver/docker-jackett/releases)
|
- Update to latest version from linuxserver/docker-jackett (changelog : https://github.com/linuxserver/docker-jackett/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -106,5 +106,5 @@ schema:
|
|||||||
slug: jackett_nas
|
slug: jackett_nas
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons/tree/master/jackett
|
url: https://github.com/alexbelgium/hassio-addons/tree/master/jackett
|
||||||
version: "0.24.898"
|
version: "0.24.903"
|
||||||
webui: http://[HOST]:[PORT:9117]
|
webui: http://[HOST]:[PORT:9117]
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"last_update": "2026-01-21",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "jackett",
|
"slug": "jackett",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "linuxserver/docker-jackett",
|
"upstream_repo": "linuxserver/docker-jackett",
|
||||||
"upstream_version": "0.24.898"
|
"upstream_version": "0.24.903"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,7 @@
|
|||||||
|
|
||||||
|
## v25.4-ls227 (2026-01-24)
|
||||||
|
- Update to latest version from linuxserver/docker-nzbget (changelog : https://github.com/linuxserver/docker-nzbget/releases)
|
||||||
|
|
||||||
## v25.4-ls226 (2026-01-10)
|
## v25.4-ls226 (2026-01-10)
|
||||||
- Update to latest version from linuxserver/docker-nzbget (changelog : https://github.com/linuxserver/docker-nzbget/releases)
|
- Update to latest version from linuxserver/docker-nzbget (changelog : https://github.com/linuxserver/docker-nzbget/releases)
|
||||||
|
|
||||||
|
|||||||
@@ -104,4 +104,4 @@ schema:
|
|||||||
slug: nzbget
|
slug: nzbget
|
||||||
udev: true
|
udev: true
|
||||||
url: https://github.com/alexbelgium/hassio-addons
|
url: https://github.com/alexbelgium/hassio-addons
|
||||||
version: "v25.4-ls226"
|
version: "v25.4-ls227"
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"github_fulltag": "true",
|
"github_fulltag": "true",
|
||||||
"last_update": "10-01-2026",
|
"last_update": "2026-01-24",
|
||||||
"repository": "alexbelgium/hassio-addons",
|
"repository": "alexbelgium/hassio-addons",
|
||||||
"slug": "nzbget",
|
"slug": "nzbget",
|
||||||
"source": "github",
|
"source": "github",
|
||||||
"upstream_repo": "linuxserver/docker-nzbget",
|
"upstream_repo": "linuxserver/docker-nzbget",
|
||||||
"upstream_version": "v25.4-ls226"
|
"upstream_version": "v25.4-ls227"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user