From 19e4f3231e3b4c42ef482055d804dce7a894370a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Jan 2026 15:33:28 +0100 Subject: [PATCH] Switch brave addon to chromium base --- brave/CHANGELOG.md | 3 +++ brave/Dockerfile | 4 ++-- brave/README.md | 6 +++--- brave/build.json | 4 ++-- brave/config.yaml | 6 +++--- brave/updater.json | 4 ++-- 6 files changed, 15 insertions(+), 12 deletions(-) diff --git a/brave/CHANGELOG.md b/brave/CHANGELOG.md index 9c921868b..5a5e3340b 100644 --- a/brave/CHANGELOG.md +++ b/brave/CHANGELOG.md @@ -1,3 +1,6 @@ +## 1.86.139-ls69-3 (2026-01-16) +- Switch upstream base to linuxserver/docker-chromium + ## 1.86.139-ls69-2 (16-01-2026) - Minor bugs fixed diff --git a/brave/Dockerfile b/brave/Dockerfile index 34aff4a54..a180ad5d4 100644 --- a/brave/Dockerfile +++ b/brave/Dockerfile @@ -44,8 +44,8 @@ RUN \ # 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 brave commands -RUN sed -i '/no-first-run/a\ --remote-debugging-port=9221 --disable-background-networking --metrics-recording-only --disable-blink-features=AutomationControlled --autoplay-policy=no-user-gesture-required \\' /usr/bin/wrapped-brave +# Modify chromium commands +RUN sed -i '/no-first-run/a\ --remote-debugging-port=9221 --disable-background-networking --metrics-recording-only --disable-blink-features=AutomationControlled --autoplay-policy=no-user-gesture-required \\' /usr/bin/wrapped-chromium # Global LSIO modifications ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_lsio.sh" "/ha_lsio.sh" diff --git a/brave/README.md b/brave/README.md index 5d76c762b..e710e5450 100644 --- a/brave/README.md +++ b/brave/README.md @@ -28,8 +28,8 @@ _Thanks to everyone having starred my repo! To star it click on the image below, ## About -[Brave](https://brave.com/) is a fast, private and secure web browser for PC, Mac and mobile. -This addon is based on the docker image https://github.com/linuxserver/docker-brave +[Chromium](https://www.chromium.org/Home/) is the open-source browser project behind modern web browsers. +This addon is based on the docker image https://github.com/linuxserver/docker-chromium ## Configuration @@ -45,7 +45,7 @@ Apps installations are not remanent, you need to do it via addon options. Their If graphics don't work, use the DRINODE feature to select your graphic device. -See all potential ENV variables here : https://docs.linuxserver.io/images/docker-brave#optional-environment-variables +See all potential ENV variables here : https://docs.linuxserver.io/images/docker-chromium#optional-environment-variables ```yaml TZ: timezone ; Country/City according to https://manpages.ubuntu.com/manpages/trusty/man3/DateTime::TimeZone::Catalog.3pm.html diff --git a/brave/build.json b/brave/build.json index 59fd24ea2..5168e3cc7 100644 --- a/brave/build.json +++ b/brave/build.json @@ -1,6 +1,6 @@ { "build_from": { - "aarch64": "lscr.io/linuxserver/brave:arm64v8-latest", - "amd64": "lscr.io/linuxserver/brave:amd64-latest" + "aarch64": "lscr.io/linuxserver/chromium:arm64v8-latest", + "amd64": "lscr.io/linuxserver/chromium:amd64-latest" } } diff --git a/brave/config.yaml b/brave/config.yaml index 5e6b6b81a..a8eb5d030 100644 --- a/brave/config.yaml +++ b/brave/config.yaml @@ -2,7 +2,7 @@ arch: - aarch64 - amd64 audio: true -description: Brave browser +description: Chromium browser devices: - /dev/dri - /dev/dri/card0 @@ -20,7 +20,7 @@ environment: FM_HOME: /config HOME: /config START_DOCKER: "false" - TITLE: Brave browser + TITLE: Chromium browser shm_size: 1gb image: ghcr.io/alexbelgium/brave-{arch} ingress: true @@ -69,5 +69,5 @@ slug: brave tmpfs: true udev: true url: https://github.com/alexbelgium/hassio-addons -version: "1.86.139-ls69-2" +version: "1.86.139-ls69-3" video: true diff --git a/brave/updater.json b/brave/updater.json index 17938cdc6..e400db5f6 100644 --- a/brave/updater.json +++ b/brave/updater.json @@ -4,6 +4,6 @@ "repository": "alexbelgium/hassio-addons", "slug": "brave", "source": "github", - "upstream_repo": "linuxserver/docker-brave", - "upstream_version": "1.86.139-ls69" + "upstream_repo": "linuxserver/docker-chromium", + "upstream_version": "latest" }