Update README.md

This commit is contained in:
tteckster 2022-02-12 15:28:07 -05:00 committed by GitHub
parent 558fb31e82
commit ae8e8c0f78
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 52 additions and 60 deletions

112
README.md
View File

@ -15,7 +15,7 @@
This script will Disable the Enterprise Repo, Add & Enable the No-Subscription Repo, Add & Disable Test Repo (repo's can be enabled/disabled via the UI in Repositories) This script will Disable the Enterprise Repo, Add & Enable the No-Subscription Repo, Add & Disable Test Repo (repo's can be enabled/disabled via the UI in Repositories)
and attempt the *No-Nag* fix. and attempt the *No-Nag* fix.
Run the following in the Proxmox Web Shell. ⚠️ **PVE7 ONLY** Run the following in the Proxmox Shell. ⚠️ **PVE7 ONLY**
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/post_install.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/post_install.sh)"
@ -37,7 +37,7 @@ ________________________________________________________________________________
A dark theme for the Proxmox Web UI by [Weilbyte](https://github.com/Weilbyte/PVEDiscordDark) A dark theme for the Proxmox Web UI by [Weilbyte](https://github.com/Weilbyte/PVEDiscordDark)
Run the following in the Proxmox Web Shell. Run the following in the Proxmox Shell.
```yaml ```yaml
bash <(curl -s https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/PVEDiscordDark.sh ) install bash <(curl -s https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/PVEDiscordDark.sh ) install
@ -57,7 +57,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Home Assistant OS VM </h1> <h1 align="center" id="heading"> Home Assistant OS VM </h1>
To create a new Proxmox VM with the latest version of Home Assistant OS, run the following from Proxmox web shell To create a new Proxmox VM with the latest version of Home Assistant OS, run the following in the Proxmox Shell
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/vm/haos_vm.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/vm/haos_vm.sh)"
@ -82,7 +82,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Podman Home Assistant Container LXC </h1> <h1 align="center" id="heading"> Podman Home Assistant Container LXC </h1>
<h3 align="center" id="heading"> With ZFS Filesystem Support </h3> <h3 align="center" id="heading"> With ZFS Filesystem Support </h3>
To create a new Proxmox Podman Home Assistant Container, run the following from Proxmox web shell. To create a new Proxmox Podman Home Assistant Container, run the following in the Proxmox Shell.
([What is Podman?](https://youtu.be/lkg5QJsoCCQ)) ([What is Podman?](https://youtu.be/lkg5QJsoCCQ))
@ -103,7 +103,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
``` ```
⚙️ **To edit the HA configuration.yaml** ⚙️ **To edit the HA configuration.yaml**
Run from the LXC console Run in the LXC console
```yaml ```yaml
nano /var/lib/containers/storage/volumes/hass_config/_data/configuration.yaml nano /var/lib/containers/storage/volumes/hass_config/_data/configuration.yaml
``` ```
@ -111,14 +111,14 @@ Save and exit the editor with “Ctrl+O”, “Enter” and “Ctrl+X”
⚙️ **Import Data From a Existing Home Assistant LXC to a Podman Home Assistant LXC** ⚙️ **Import Data From a Existing Home Assistant LXC to a Podman Home Assistant LXC**
Run From The Proxmox Web Shell Run in the Proxmox Shell
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data-podman.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data-podman.sh)"
``` ```
⚙️ **To allow USB device passthrough:** ⚙️ **To allow USB device passthrough:**
In the Proxmox web shell run (**replace `106` with your LXC ID**) Run in the Proxmox Shell. (**replace `106` with your LXC ID**)
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106 bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106
``` ```
@ -127,7 +127,7 @@ Reboot the LXC to apply the changes
⚙️ **To Install HACS:** ⚙️ **To Install HACS:**
Run the from the LXC console Run in the LXC console
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/podman_hacs.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/podman_hacs.sh)"
``` ```
@ -135,7 +135,7 @@ After install, reboot Home Assistant and **clear browser cache** then Add HACS i
⚙️ **To Update Home Assistant:** ⚙️ **To Update Home Assistant:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
./update.sh ./update.sh
``` ```
@ -166,7 +166,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Home Assistant Container LXC </h1> <h1 align="center" id="heading"> Home Assistant Container LXC </h1>
<h3 align="center" id="heading"> With ZFS Filesystem Support </h3> <h3 align="center" id="heading"> With ZFS Filesystem Support </h3>
To create a new Proxmox Home Assistant Container, run the following from Proxmox web shell. To create a new Proxmox Home Assistant Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/ha_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/ha_container.sh)"
@ -186,7 +186,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
``` ```
⚙️ **To Edit the HA configuration.yaml** (Recommend Using Webmin System Administration) ⚙️ **To Edit the HA configuration.yaml** (Recommend Using Webmin System Administration)
Run from the LXC console Run in the LXC console
```yaml ```yaml
nano /var/lib/docker/volumes/hass_config/_data/configuration.yaml nano /var/lib/docker/volumes/hass_config/_data/configuration.yaml
``` ```
@ -194,14 +194,14 @@ Save and exit the editor with “Ctrl+O”, “Enter” and “Ctrl+X”
⚙️ **Import Data From a Existing Home Assistant LXC to another Home Assistant LXC** ⚙️ **Import Data From a Existing Home Assistant LXC to another Home Assistant LXC**
Run From The Proxmox Web Shell Run in the Proxmox Shell
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data.sh)"
``` ```
⚙️ **To Allow USB Device Passthrough:** ⚙️ **To Allow USB Device Passthrough:**
In the Proxmox web shell run (**replace `106` with your LXC ID**) Run the in the Proxmox Shell. (**replace `106` with your LXC ID**)
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106 bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106
``` ```
@ -211,7 +211,7 @@ Reboot the LXC to apply the changes
⚙️ **To Install HACS:** ⚙️ **To Install HACS:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/hacs.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/hacs.sh)"
``` ```
@ -220,7 +220,7 @@ After install, reboot Home Assistant and **clear browser cache** then Add HACS i
⚙️ **To Update Home Assistant:** ⚙️ **To Update Home Assistant:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
./update.sh ./update.sh
``` ```
@ -238,7 +238,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> ESPHome LXC Container </h1> <h1 align="center" id="heading"> ESPHome LXC Container </h1>
To create a new Proxmox ESPHome LXC Container, run the following from Proxmox web shell. To create a new Proxmox ESPHome LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/esphome_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/esphome_container.sh)"
@ -262,7 +262,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Nginx Proxy Manager LXC Container </h1> <h1 align="center" id="heading"> Nginx Proxy Manager LXC Container </h1>
To create a new Proxmox Nginx Proxy Manager LXC Container, run the following from Proxmox web shell. To create a new Proxmox Nginx Proxy Manager LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/npm_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/npm_container.sh)"
@ -297,9 +297,6 @@ Add the following to your `configuration.yaml` in Home Assistant.
</details> </details>
<details> <details>
<summary markdown="span">MQTT LXC</summary> <summary markdown="span">MQTT LXC</summary>
@ -308,7 +305,7 @@ Add the following to your `configuration.yaml` in Home Assistant.
<h1 align="center" id="heading"> MQTT LXC Container </h1> <h1 align="center" id="heading"> MQTT LXC Container </h1>
To create a new Proxmox MQTT LXC Container, run the following in the Proxmox web shell. To create a new Proxmox MQTT LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mqtt_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mqtt_container.sh)"
@ -341,7 +338,7 @@ sudo systemctl restart mosquitto
⚙️ **To Update MQTT:** ⚙️ **To Update MQTT:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -358,7 +355,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Node-Red LXC Container </h1> <h1 align="center" id="heading"> Node-Red LXC Container </h1>
To create a new Proxmox Node-RED LXC Container, run the following in the Proxmox web shell. To create a new Proxmox Node-RED LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/node-red_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/node-red_container.sh)"
@ -369,14 +366,14 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/n
⚙️ **To Restart Node-Red:** ⚙️ **To Restart Node-Red:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
node-red-restart node-red-restart
``` ```
⚙️ **To Update Node-Red:** ⚙️ **To Update Node-Red:**
Run from the LXC console (Restart after update) Run in the LXC console (Restart after update)
```yaml ```yaml
npm install -g --unsafe-perm node-red npm install -g --unsafe-perm node-red
``` ```
@ -385,8 +382,6 @@ ________________________________________________________________________________
</details> </details>
<details> <details>
<summary markdown="span">Mariadb LXC</summary> <summary markdown="span">Mariadb LXC</summary>
@ -395,7 +390,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Mariadb LXC Container </h1> <h1 align="center" id="heading"> Mariadb LXC Container </h1>
To create a new Proxmox Mariadb LXC Container, run the following in the Proxmox web shell. To create a new Proxmox Mariadb LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mariadb_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mariadb_container.sh)"
@ -486,7 +481,7 @@ Example: `mysql://admin:password@192.168.100.26:3306/homeassistant?charset=utf8m
⚙️ **To Update Mariadb:** ⚙️ **To Update Mariadb:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -502,7 +497,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading">Zigbee2MQTT LXC Container</h1> <h1 align="center" id="heading">Zigbee2MQTT LXC Container</h1>
To create a new Proxmox Zigbee2MQTT LXC Container, run the following from Proxmox web shell. To create a new Proxmox Zigbee2MQTT LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zigbee2mqtt_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zigbee2mqtt_container.sh)"
@ -512,7 +507,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/z
⚙️ **Determine the location of your adapter** ⚙️ **Determine the location of your adapter**
Run from the LXC console Run in the LXC console
```yaml ```yaml
ls -l /dev/serial/by-id ls -l /dev/serial/by-id
``` ```
@ -521,7 +516,7 @@ Example Output: ```lrwxrwxrwx 1 root root 13 Jun 19 17:30 usb-1a86_USB_Serial-if
⚙️ ⚠️ **Before you start Zigbee2MQTT you need to edit the [configuration.yaml](https://www.zigbee2mqtt.io/guide/configuration/)** ⚙️ ⚠️ **Before you start Zigbee2MQTT you need to edit the [configuration.yaml](https://www.zigbee2mqtt.io/guide/configuration/)**
Run from the LXC console Run in the LXC console
```yaml ```yaml
nano /opt/zigbee2mqtt/data/configuration.yaml nano /opt/zigbee2mqtt/data/configuration.yaml
``` ```
@ -552,20 +547,20 @@ advanced:
``` ```
⚙️ **Zigbee2MQTT can be started after completing the configuration** ⚙️ **Zigbee2MQTT can be started after completing the configuration**
Run from the LXC console Run in the LXC console
```yaml ```yaml
cd /opt/zigbee2mqtt cd /opt/zigbee2mqtt
npm start npm start
``` ```
⚙️ **To update Zigbee2MQTT** ⚙️ **To update Zigbee2MQTT**
Run from the LXC console Run in the LXC console
```yaml ```yaml
bash /opt/zigbee2mqtt/update.sh bash /opt/zigbee2mqtt/update.sh
``` ```
⚙️ **Import Data From a Existing Zigbee2MQTT LXC to another Zigbee2MQTT LXC** ⚙️ **Import Data From a Existing Zigbee2MQTT LXC to another Zigbee2MQTT LXC**
Run From The Proxmox Web Shell Run in the Proxmox Shell
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/z2m-copy-data.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/z2m-copy-data.sh)"
``` ```
@ -574,7 +569,6 @@ ________________________________________________________________________________
</details> </details>
<details> <details>
<summary markdown="span"> 🔸Zwavejs2MQTT LXC </summary> <summary markdown="span"> 🔸Zwavejs2MQTT LXC </summary>
@ -582,7 +576,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Zwavejs2MQTT LXC Container </h1> <h1 align="center" id="heading"> Zwavejs2MQTT LXC Container </h1>
To create a new Proxmox Zwavejs2MQTT LXC Container, run the following from Proxmox web shell. To create a new Proxmox Zwavejs2MQTT LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zwavejs2mqtt_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zwavejs2mqtt_container.sh)"
@ -596,8 +590,6 @@ ________________________________________________________________________________
</details> </details>
<details> <details>
<summary markdown="span">🔸Debian 11 LXC</summary> <summary markdown="span">🔸Debian 11 LXC</summary>
@ -605,7 +597,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Debian 11 LXC Container </h1> <h1 align="center" id="heading"> Debian 11 LXC Container </h1>
To create a new Proxmox Debian 11 (curl. sudo, auto login) LXC Container, run the following in the Proxmox web shell. To create a new Proxmox Debian 11 (curl. sudo, auto login) LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/debian11_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/debian11_container.sh)"
@ -616,7 +608,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update Debian 11** ⚙️ **To Update Debian 11**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -633,7 +625,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Ubuntu 21.10 LXC Container </h1> <h1 align="center" id="heading"> Ubuntu 21.10 LXC Container </h1>
To create a new Proxmox Ubuntu 21.10 (curl. sudo, auto login) LXC Container, run the following in the Proxmox web shell. To create a new Proxmox Ubuntu 21.10 (curl. sudo, auto login) LXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/ubuntu_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/ubuntu_container.sh)"
@ -644,7 +636,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update Ubuntu 21.10** ⚙️ **To Update Ubuntu 21.10**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -660,7 +652,7 @@ ________________________________________________________________________________
GamUntu is Ubuntu 21.10, Docker, Docker Compose, ZFS Support, USB Passthrough, Webmin System Administration and Hardware Acceleration all baked in! GamUntu is Ubuntu 21.10, Docker, Docker Compose, ZFS Support, USB Passthrough, Webmin System Administration and Hardware Acceleration all baked in!
To create a new Proxmox GamUntuLXC Container, run the following in the Proxmox web shell. To create a new Proxmox GamUntuLXC Container, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/gamuntu_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/gamuntu_container.sh)"
@ -671,7 +663,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update GamUntu** ⚙️ **To Update GamUntu**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -687,7 +679,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Plex Media Server LXC </h1> <h1 align="center" id="heading"> Plex Media Server LXC </h1>
<h3 align="center" id="heading"> With Hardware Acceleration Support </h3> <h3 align="center" id="heading"> With Hardware Acceleration Support </h3>
To create a new Proxmox Plex Media Server LXC, run the following in the Proxmox web shell. To create a new Proxmox Plex Media Server LXC, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/plex_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/plex_container.sh)"
@ -700,13 +692,13 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update Plex Media Server:** ⚙️ **To Update Plex Media Server:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
⚙️ **Import Data From a Existing Plex Media Server LXC to another Plex Media Server LXC** ⚙️ **Import Data From a Existing Plex Media Server LXC to another Plex Media Server LXC**
Run From The Proxmox Web Shell Run in the Proxmox Shell
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/pms-copy-data.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/pms-copy-data.sh)"
``` ```
@ -720,7 +712,7 @@ ________________________________________________________________________________
<p align="center"><img src="https://jellyfin.org/images/banner-dark.svg" height="80"/></p> <p align="center"><img src="https://jellyfin.org/images/banner-dark.svg" height="80"/></p>
<h1 align="center" id="heading"> Jellyfin Media Server LXC </h1> <h1 align="center" id="heading"> Jellyfin Media Server LXC </h1>
To create a new Proxmox Jellyfin Media Server LXC, run the following in the Proxmox web shell. To create a new Proxmox Jellyfin Media Server LXC, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/jellyfin_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/jellyfin_container.sh)"
@ -733,7 +725,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update Jellyfin Media Server** ⚙️ **To Update Jellyfin Media Server**
Run from the LXC console Run in the LXC console
```yaml ```yaml
apt update && apt upgrade -y apt update && apt upgrade -y
``` ```
@ -748,7 +740,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Pi-hole LXC </h1> <h1 align="center" id="heading"> Pi-hole LXC </h1>
To create a new Proxmox Pi-hole LXC, run the following in the Proxmox web shell. To create a new Proxmox Pi-hole LXC, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/pihole_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/pihole_container.sh)"
@ -757,7 +749,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/p
⚙️ **To set your password:** ⚙️ **To set your password:**
Run from the LXC console Run in the LXC console
```yaml ```yaml
pihole -a -p pihole -a -p
@ -765,7 +757,7 @@ pihole -a -p
⚙️ **To Update Pi-hole:** ⚙️ **To Update Pi-hole:**
```yaml ```yaml
Updates from the Pi-hole UI Update from the Pi-hole UI
``` ```
____________________________________________________________________________________________ ____________________________________________________________________________________________
@ -781,7 +773,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> AdGuard Home LXC </h1> <h1 align="center" id="heading"> AdGuard Home LXC </h1>
To create a new Proxmox AdGuard Home LXC, run the following in the Proxmox web shell. To create a new Proxmox AdGuard Home LXC, run the following in the Proxmox Shell.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/adguard_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/adguard_container.sh)"
@ -795,7 +787,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/a
⚙️ **To Update Adguard** ⚙️ **To Update Adguard**
```yaml ```yaml
Updates from the Adguard UI Update from the Adguard UI
``` ```
__________________________________________________________________________________________ __________________________________________________________________________________________
@ -808,7 +800,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> MotionEye NVR LXC </h1> <h1 align="center" id="heading"> MotionEye NVR LXC </h1>
To create a new Proxmox MotionEye NVR LXC, run the following in the Proxmox web shell. To create a new Proxmox MotionEye NVR LXC, run the following in the Proxmox Shell.
``` ```
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/motioneye_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/motioneye_container.sh)"
@ -830,7 +822,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
⚙️ **To Update MotionEye** ⚙️ **To Update MotionEye**
Run from the LXC console Run in the LXC console
```yaml ```yaml
pip install motioneye --upgrade pip install motioneye --upgrade
``` ```
@ -846,7 +838,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Webmin System Administration </h1> <h1 align="center" id="heading"> Webmin System Administration </h1>
To Install Webmin System Administration [(Screenshot)](https://raw.githubusercontent.com/tteck/Proxmox/main/misc/images/file-manager.png), run the following in a LXC console. To Install Webmin System Administration [(Screenshot)](https://raw.githubusercontent.com/tteck/Proxmox/main/misc/images/file-manager.png), ⚠️ run the following in the LXC console.
```yaml ```yaml
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/webmin.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/webmin.sh)"
@ -871,7 +863,7 @@ Benefits include automatic daily security updates, backup and restore, file mana
⚙️ **To Update Webmin** ⚙️ **To Update Webmin**
```yaml ```yaml
Updates from the Webmin UI Update from the Webmin UI
``` ```
⚙️ **To Uninstall Webmin** ⚙️ **To Uninstall Webmin**
```yaml ```yaml
@ -888,7 +880,7 @@ ________________________________________________________________________________
<h1 align="center" id="heading"> Vaultwarden LXC </h1> <h1 align="center" id="heading"> Vaultwarden LXC </h1>
To create a new Proxmox Vaultwarden LXC, run the following in the Proxmox web shell. To create a new Proxmox Vaultwarden LXC, run the following in the Proxmox Shell.
``` ```
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/vault_container.sh)" bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/vault_container.sh)"