From 4a604154b844f791f3a6602a350921a47d79b8cd Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:15:46 -0400 Subject: [PATCH 1/9] Update README.md --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) 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 âš¡

From 7220c355eec028e7e782c3a377fca1824c045f6e Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:31:51 -0400 Subject: [PATCH 2/9] Update esphome-install.sh --- setup/esphome-install.sh | 1 + 1 file changed, 1 insertion(+) 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" From c5a47551f442cd6a1db55c548211f0ba7782406b Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:33:30 -0400 Subject: [PATCH 3/9] Update CHANGELOG.MD --- CHANGELOG.MD | 4 ++++ 1 file changed, 4 insertions(+) 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 From ed113f47c37b4ebdf1ad99d05fc32d0fe5346d15 Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:44:25 -0400 Subject: [PATCH 4/9] Update homeassistant-v3.sh --- ct/homeassistant-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 5b05c39d22c0d8acebd387df1ac9f43482d8effe Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:45:11 -0400 Subject: [PATCH 5/9] Update esphome-v3.sh --- ct/esphome-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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" From 0f535f86659a0ea361c6aaa27a6d794af4c3798d Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:45:47 -0400 Subject: [PATCH 6/9] Update debian-v3.sh --- ct/debian-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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" From a71b1762cbfdafa7ce4493a775aed4e72c0fb2fb Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:46:55 -0400 Subject: [PATCH 7/9] Update technitiumdns-v3.sh --- ct/technitiumdns-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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" From 2a22fd76b47353f5d7b2b400731aa17917ba4b55 Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:47:27 -0400 Subject: [PATCH 8/9] Update zigbee2mqtt-v3.sh --- ct/zigbee2mqtt-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 From 6193f0afcab882129874b3e4ed3ebd5dd02e69a1 Mon Sep 17 00:00:00 2001 From: tteckster Date: Sun, 17 Apr 2022 16:48:01 -0400 Subject: [PATCH 9/9] Update zwavejs2mqtt-v3.sh --- ct/zwavejs2mqtt-v3.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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