diff --git a/CHANGELOG.MD b/CHANGELOG.MD
index db356a11..ad0fcada 100644
--- a/CHANGELOG.MD
+++ b/CHANGELOG.MD
@@ -13,6 +13,10 @@ All notable changes to this project will be documented in this file.
- New V3 Install Script
- **Zwavejs2MQTT LXC**
- New V3 Install Script
+- **ESPHome LXC**
+ - New V3 Install Script
+- **Technitium DNS LXC**
+ - New V3 Install Script
## 2022-04-16
diff --git a/README.md b/README.md
index 52312421..3a32393d 100644
--- a/README.md
+++ b/README.md
@@ -335,16 +335,16 @@ Update from the Homebridge UI
- ESPHome LXC
+ 🔸ESPHome LXC
ESPHome LXC
-To create a new Proxmox ESPHome LXC, run the following in the Proxmox Shell (V2).
+To create a new Proxmox ESPHome LXC, run the following in the Proxmox Shell.
```yaml
-bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/esphome.sh)"
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/esphome-v3.sh)"
```
âš¡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU âš¡
@@ -1120,17 +1120,17 @@ ________________________________________________________________________________
- Technitium DNS LXC
+ 🔸Technitium DNS LXC
Technitium DNS LXC
An open source authoritative as well as recursive DNS server
-To create a new Proxmox Technitium DNS LXC, run the following in the Proxmox Shell (V2).
+To create a new Proxmox Technitium DNS LXC, run the following in the Proxmox Shell.
```yaml
-bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/technitiumdns.sh)"
+bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/technitiumdns-v3.sh)"
```
âš¡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU âš¡
diff --git a/ct/debian-v3.sh b/ct/debian-v3.sh
index d83514d7..7e2e371d 100644
--- a/ct/debian-v3.sh
+++ b/ct/debian-v3.sh
@@ -279,7 +279,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some applications may not work properly due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
msg_info "Starting LXC Container"
diff --git a/ct/esphome-v3.sh b/ct/esphome-v3.sh
index d738561d..75d44abc 100644
--- a/ct/esphome-v3.sh
+++ b/ct/esphome-v3.sh
@@ -280,7 +280,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some addons may not work due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
msg_info "Starting LXC Container"
diff --git a/ct/homeassistant-v3.sh b/ct/homeassistant-v3.sh
index 54be579d..0d6e482c 100644
--- a/ct/homeassistant-v3.sh
+++ b/ct/homeassistant-v3.sh
@@ -278,7 +278,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some applications may not work properly due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
LXC_CONFIG=/etc/pve/lxc/${CTID}.conf
cat <> $LXC_CONFIG
diff --git a/ct/technitiumdns-v3.sh b/ct/technitiumdns-v3.sh
index 2ff5df72..332221a8 100644
--- a/ct/technitiumdns-v3.sh
+++ b/ct/technitiumdns-v3.sh
@@ -279,7 +279,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some addons may not work due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
msg_info "Starting LXC Container"
diff --git a/ct/zigbee2mqtt-v3.sh b/ct/zigbee2mqtt-v3.sh
index 83da0308..e4dd28d3 100644
--- a/ct/zigbee2mqtt-v3.sh
+++ b/ct/zigbee2mqtt-v3.sh
@@ -280,7 +280,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some addons may not work due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
LXC_CONFIG=/etc/pve/lxc/${CTID}.conf
diff --git a/ct/zwavejs2mqtt-v3.sh b/ct/zwavejs2mqtt-v3.sh
index 5a47c301..74a2e586 100644
--- a/ct/zwavejs2mqtt-v3.sh
+++ b/ct/zwavejs2mqtt-v3.sh
@@ -279,7 +279,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/c
STORAGE_TYPE=$(pvesm status -storage $(pct config $CTID | grep rootfs | awk -F ":" '{print $2}') | awk 'NR>1 {print $2}')
if [ "$STORAGE_TYPE" == "zfspool" ]; then
- warn "Some addons may not work due to ZFS not supporting 'fallocate'."
+ echo -e "${RD}Some applications may not work properly due to ZFS not supporting 'fallocate'.${CL}"
fi
LXC_CONFIG=/etc/pve/lxc/${CTID}.conf
cat <> $LXC_CONFIG
diff --git a/setup/esphome-install.sh b/setup/esphome-install.sh
index 8017f631..0daeac42 100644
--- a/setup/esphome-install.sh
+++ b/setup/esphome-install.sh
@@ -49,6 +49,7 @@ msg_ok "Updated Container OS"
msg_info "Installing Dependencies"
apt-get install -y curl &>/dev/null
apt-get install -y sudo &>/dev/null
+apt-get install -y git &>/dev/null
msg_ok "Installed Dependencies"
msg_info "Installing pip3"