Compare commits

...

36 commits

Author SHA1 Message Date
renovate[bot]
d4aa8758d1
⬆️ Update esphome to v2025.4.1 (#961)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 13:40:16 +02:00
renovate[bot]
3e7f45870e
⬆️ Update cdr/code-server to v4.99.3 (#956)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-19 10:09:33 +02:00
renovate[bot]
6c8a091bf1
⬆️ Update esphome to v2025.4.0 (#955) 2025-04-17 06:18:16 +02:00
Guillaume Rischard
af654c84fa
Add python-venv to dockerfile (#954) 2025-04-16 02:51:34 +02:00
renovate[bot]
af38f1b5c1
⬆️ Update home-assistant/cli to v4.38.0 (#951)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 14:26:49 +02:00
renovate[bot]
76bf8323f7
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.8.2 (#953)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-14 14:14:27 +02:00
renovate[bot]
5521843c6e
⬆️ Update cdr/code-server to v4.99.2 (#950)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-12 12:18:01 +02:00
renovate[bot]
a82de999c3
⬆️ Update esphome to v2025.3.3 (#947) 2025-04-01 23:52:31 +02:00
renovate[bot]
8957ad50fd
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.8.1 (#948)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-01 22:47:25 +02:00
renovate[bot]
b259150fbc
⬆️ Update esphome to v2025.3.2 (#945) 2025-03-29 07:55:47 +01:00
renovate[bot]
ec80926453
⬆️ Update esphome to v2025.3.1 (#943) 2025-03-23 19:18:37 +01:00
renovate[bot]
0531db3bc4
⬆️ Update yamllint to v1.37.0 (#944) 2025-03-23 19:11:20 +01:00
renovate[bot]
df15aa9b5c
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.8.0 (#941)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 12:28:28 +01:00
renovate[bot]
da0e6587a5
⬆️ Update esphome to v2025.3.0 (#940)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 12:21:12 +01:00
renovate[bot]
8a086415ed
⬆️ Update yamllint to v1.36.2 (#939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-20 11:40:08 +01:00
renovate[bot]
8eb82786d7
⬆️ Update yamllint to v1.36.1 (#938)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-16 19:45:17 +01:00
renovate[bot]
2210709d9b
⬆️ Update cdr/code-server to v4.98.2 (#936)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-16 19:30:47 +01:00
renovate[bot]
76faed90d1
⬆️ Update debian_12/mariadb-client to v1:10.11.11-0+deb12u1 (#937)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-16 19:30:37 +01:00
renovate[bot]
a01f443514
⬆️ Update yamllint to v1.36.0 (#935)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 09:27:44 +01:00
renovate[bot]
2129ac43e5
⬆️ Update cdr/code-server to v4.98.0 (#934)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-11 09:03:54 +01:00
renovate[bot]
444597e467
⬆️ Update esphome to v2025.2.2 (#933)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-08 21:27:46 +01:00
Franck Nijhof
55bcb1390f
Revert "⬆️ Update cdr/code-server to v4.97.2 (#927)" (#930) 2025-02-20 12:57:40 +01:00
renovate[bot]
00ec14191d
⬆️ Update esphome to v2025 (#928)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-19 12:54:17 +01:00
renovate[bot]
1bff9b634b
⬆️ Update home-assistant/cli to v4.37.0 (#926) 2025-02-19 06:36:43 +01:00
renovate[bot]
7e23ab4981
⬆️ Update cdr/code-server to v4.97.2 (#927) 2025-02-19 04:53:31 +01:00
renovate[bot]
0b1ce33c30
⬆️ Update debian_12/openssh to v1:9.2p1-2+deb12u5 (#925)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-18 19:13:53 +01:00
Klaus Zipfel
8a84bb3be1
user-init: Safeguarded linking directories via the --no-dereference flag to avoid link-loops. Catching linking of .gitignore and .ssh via a warning, so that s6 does does not crash (and with it, the container) (#922) 2025-02-16 22:34:40 +01:00
Franck Nijhof
a6ba8447b0
🎆 Updates maintenance/license year to 2025 (#924) 2025-02-16 20:53:10 +01:00
renovate[bot]
04eb8873bb
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.7.1 (#923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-16 18:37:29 +01:00
renovate[bot]
1b6cfddc89
⬆️ Update debian_12/git to v1:2.39.5-0+deb12u2 (#919)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-11 21:16:47 +01:00
renovate[bot]
3faac46738
⬆️ Update cdr/code-server to v4.96.4 (#917)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-20 21:38:59 +01:00
renovate[bot]
e8ec47b534
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.7.0 (#916)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 22:21:52 +01:00
renovate[bot]
c7f69e6159
⬆️ Update esphome to v2024.12.4 (#914)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-19 19:33:09 +01:00
renovate[bot]
f4ed96a2f8
⬆️ Update debian_12/openssh to v1:9.2p1-2+deb12u4 (#913) 2025-01-13 02:22:33 +01:00
renovate[bot]
988efe9542
⬆️ Update ghcr.io/hassio-addons/debian-base Docker tag to v7.6.3 (#911)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 10:54:13 +01:00
renovate[bot]
50ce3ff972
⬆️ Update emilast/vscode-logfile-highlighter to v3.4.0 (#912)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-05 19:32:40 +01:00
9 changed files with 22 additions and 21 deletions

View file

@ -1,6 +1,6 @@
# MIT License
Copyright (c) 2019-2024 Franck Nijhof
Copyright (c) 2019-2025 Franck Nijhof
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -81,7 +81,7 @@ our [GitHub Repository][repository].
MIT License
Copyright (c) 2019-2024 Franck Nijhof
Copyright (c) 2019-2025 Franck Nijhof
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -122,7 +122,7 @@ SOFTWARE.
[i386-shield]: https://img.shields.io/badge/i386-no-red.svg
[issue]: https://github.com/hassio-addons/addon-vscode/issues
[license-shield]: https://img.shields.io/github/license/hassio-addons/addon-vscode.svg
[maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg
[maintenance-shield]: https://img.shields.io/maintenance/yes/2025.svg
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
[patreon]: https://www.patreon.com/frenck
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg

View file

@ -70,7 +70,7 @@ If you are more interested in stable releases of our add-ons:
[forum]: https://community.home-assistant.io/t/home-assistant-community-add-on-visual-studio-code/107863?u=frenck
[github-sponsors-shield]: https://frenck.dev/wp-content/uploads/2019/12/github_sponsor.png
[github-sponsors]: https://github.com/sponsors/frenck
[maintenance-shield]: https://img.shields.io/maintenance/yes/2024.svg
[maintenance-shield]: https://img.shields.io/maintenance/yes/2025.svg
[patreon-shield]: https://frenck.dev/wp-content/uploads/2019/12/patreon.png
[patreon]: https://www.patreon.com/frenck
[project-stage-shield]: https://img.shields.io/badge/project%20stage-production%20ready-brightgreen.svg

View file

@ -154,7 +154,7 @@ check [the contributor's page][contributors].
MIT License
Copyright (c) 2019-2024 Franck Nijhof
Copyright (c) 2019-2025 Franck Nijhof
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

View file

@ -1,4 +1,4 @@
ARG BUILD_FROM=ghcr.io/hassio-addons/debian-base:7.6.2
ARG BUILD_FROM=ghcr.io/hassio-addons/debian-base:7.8.2
# hadolint ignore=DL3006
FROM ${BUILD_FROM}
@ -20,8 +20,8 @@ COPY vscode.extensions /root/vscode.extensions
# Setup base system
ARG BUILD_ARCH=amd64
ARG CODE_SERVER_VERSION="v4.96.2"
ARG HA_CLI_VERSION="4.36.0"
ARG CODE_SERVER_VERSION="v4.99.3"
ARG HA_CLI_VERSION="4.38.0"
# hadolint ignore=SC2181, DL3008
RUN \
apt-get update \
@ -31,16 +31,17 @@ RUN \
libarchive-tools=3.6.2-1+deb12u2 \
build-essential=12.9 \
colordiff=1.0.20-1 \
git=1:2.39.5-0+deb12u1 \
git=1:2.39.5-0+deb12u2 \
iputils-ping=3:20221126-1+deb12u1 \
locales=2.36-9+deb12u7 \
mariadb-client=1:10.11.6-0+deb12u1 \
mariadb-client=1:10.11.11-0+deb12u1 \
mosquitto-clients=2.0.11-1.2+deb12u1 \
net-tools=2.10-0.1 \
nmap=7.93+dfsg1-1 \
openssh-client=1:9.2p1-2+deb12u3 \
openssh-client=1:9.2p1-2+deb12u5 \
openssl=3.0.15-1~deb12u1 \
python3-dev=3.11.2-1+b1 \
python3-venv=3.11.2-1+b1 \
python3=3.11.2-1+b1 \
unzip=6.0-28 \
uuid-runtime=2.38.1-5+deb12u1 \

View file

@ -1,7 +1,7 @@
---
build_from:
aarch64: ghcr.io/hassio-addons/debian-base:7.6.2
amd64: ghcr.io/hassio-addons/debian-base:7.6.2
aarch64: ghcr.io/hassio-addons/debian-base:7.8.2
amd64: ghcr.io/hassio-addons/debian-base:7.8.2
codenotary:
base_image: codenotary@frenck.dev
signer: codenotary@frenck.dev

View file

@ -1,2 +1,2 @@
esphome==2024.12.2
yamllint==1.35.1
esphome==2025.4.1
yamllint==1.37.0

View file

@ -12,14 +12,14 @@ readonly ZSH_HISTORY_PERSISTANT_FILE=/data/.zsh_history
# Links some common directories to the user's home folder for convenience
for dir in "${DIRECTORIES[@]}"; do
ln -s "/${dir}" "${HOME}/${dir}" \
ln -sn "/${dir}" "${HOME}/${dir}" \
|| bashio::log.warning "Failed linking common directory: ${dir}"
done
# Some links to old locations, to not mess with the user's muscle memory
ln -s "/config" "${HOME}/config" \
ln -sn "/config" "${HOME}/config" \
|| bashio::log.warning "Failed linking common directory: ${HOME}/config"
ln -s "/config" "/homeassistant" \
ln -sn "/config" "/homeassistant" \
|| bashio::log.warning "Failed linking common directory: /homeassistant"
# Store SSH settings in add-on data folder
@ -31,7 +31,7 @@ if ! bashio::fs.directory_exists "${SSH_USER_PATH}"; then
|| bashio::exit.nok \
'Failed setting permissions on persistent .ssh folder'
fi
ln -s "${SSH_USER_PATH}" ~/.ssh
ln -sn "${SSH_USER_PATH}" ~/.ssh || bashio::log.warning "Failed linking .ssh"
# Sets up ZSH shell
touch "${ZSH_HISTORY_PERSISTANT_FILE}" \
@ -58,7 +58,7 @@ if ! bashio::fs.file_exists "${GIT_USER_PATH}/.gitconfig"; then
touch "${GIT_USER_PATH}/.gitconfig" \
|| bashio::exit.nok 'Failed to create .gitconfig'
fi
ln -s "${GIT_USER_PATH}/.gitconfig" ~/.gitconfig
ln -s "${GIT_USER_PATH}/.gitconfig" ~/.gitconfig || bashio::log.warning "Failed linking .gitconfig"
# Install user configured/requested packages
if bashio::config.has_value 'packages'; then

View file

@ -1,4 +1,4 @@
emilast.LogFileHighlighter#3.3.4
emilast.LogFileHighlighter#3.4.0
esbenp.prettier-vscode#11.0.0
ESPHome.esphome-vscode#2023.9.0
keesschollaart.vscode-home-assistant#1.43.0