mirror of
https://github.com/tteck/Proxmox.git
synced 2024-12-25 06:21:56 +00:00
Update README.md
This commit is contained in:
parent
164b0ea9ab
commit
76062daa23
54
README.md
54
README.md
@ -4,7 +4,7 @@
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Proxmox VE 7 Post Install</summary>
|
||||
<summary markdown="span">Proxmox VE 7 Post Install</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox VE 7 Post Install </h1>
|
||||
|
||||
@ -24,7 +24,7 @@ It's recommended to update Proxmox after running this script, before adding any
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Home Assistant OS VM</summary>
|
||||
<summary markdown="span">Home Assistant OS VM</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox VM with Home Assistant OS </h1>
|
||||
|
||||
@ -44,7 +44,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
|
||||
|
||||
|
||||
<details>
|
||||
<summary>PVE6 Home Assistant Container LXC</summary>
|
||||
<summary markdown="span">PVE6 Home Assistant Container LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox 6 Home Assistant Container LXC </h1>
|
||||
|
||||
@ -53,7 +53,7 @@ To create a new Proxmox 6 Home Assistant Container, run the following from Proxm
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/pve6_ha_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 4GB RAM - 16GB Storage - 2vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 4GB RAM - 16GB Storage - 2vCPU ⚡</h3>
|
||||
|
||||
After the script completes, If you're dissatisfied with the default settings, click on the LXC, then on the **_Resources_** tab and change the **_Memory_** and **_Cores_** settings to what you desire. Changes are immediate.
|
||||
|
||||
@ -73,7 +73,7 @@ Path to HA configuration.yaml
|
||||
|
||||
|
||||
<details>
|
||||
<summary>PVE7 Home Assistant Container LXC</summary>
|
||||
<summary markdown="span">PVE7 Home Assistant Container LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox 7 Home Assistant Container LXC </h1>
|
||||
|
||||
@ -83,7 +83,7 @@ To create a new Proxmox 7 Home Assistant Container, run the following from Proxm
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/pve7_ha_container.sh)"
|
||||
```
|
||||
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 4GB RAM - 16GB Storage - 2vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 4GB RAM - 16GB Storage - 2vCPU ⚡</h3>
|
||||
|
||||
After the script completes, If you're dissatisfied with the default settings, click on the LXC, then on the **_Resources_** tab and change the **_Memory_** and **_Cores_** settings to what you desire. Changes are immediate.
|
||||
|
||||
@ -103,7 +103,7 @@ Path to HA configuration.yaml
|
||||
|
||||
|
||||
<details>
|
||||
<summary>ESPHome LXC</summary>
|
||||
<summary markdown="span">ESPHome LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox ESPHome LXC Container </h1>
|
||||
|
||||
@ -113,7 +113,7 @@ To create a new Proxmox ESPHome LXC Container, run the following from Proxmox we
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/esphome_container.sh)"
|
||||
```
|
||||
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 1GB RAM - 4GB Storage - 2vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡</h3>
|
||||
|
||||
For ESPHome interface http:// (LXC IP) :6052
|
||||
|
||||
@ -122,7 +122,7 @@ For ESPHome interface http:// (LXC IP) :6052
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Nginx Proxy Manager LXC</summary>
|
||||
<summary markdown="span">Nginx Proxy Manager LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox Nginx Proxy Manager LXC Container </h1>
|
||||
|
||||
@ -131,7 +131,7 @@ To create a new Proxmox Nginx Proxy Manager LXC Container, run the following fro
|
||||
```
|
||||
curl -sL https://raw.githubusercontent.com/ej52/proxmox/main/lxc/nginx-proxy-manager/create.sh | bash -s
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Alpine Default Settings: 512MiB RAM - 2GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Alpine Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
____________________________________________________________________________________
|
||||
|
||||
@ -165,7 +165,7 @@ Thanks to [ej52](https://github.com/ej52/proxmox-scripts/blob/main/lxc/nginx-pro
|
||||
|
||||
|
||||
<details>
|
||||
<summary>MQTT LXC</summary>
|
||||
<summary markdown="span">MQTT LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox MQTT LXC Container </h1>
|
||||
|
||||
@ -174,7 +174,7 @@ To create a new Proxmox MQTT LXC Container, run the following in the Proxmox web
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/mqtt_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 512MiB RAM - 2GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
Mosquitto comes with a password file generating utility called mosquitto_passwd.
|
||||
```
|
||||
@ -208,7 +208,7 @@ sudo systemctl restart mosquitto
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Node-Red LXC</summary>
|
||||
<summary markdown="span">Node-Red LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox Node-Red LXC Container </h1>
|
||||
|
||||
@ -217,7 +217,7 @@ To create a new Proxmox Node-RED LXC Container, run the following in the Proxmox
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/node-red_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 1GB RAM - 4GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 1GB RAM - 4GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
From your nodered LXC console, the following commands can be run
|
||||
|
||||
@ -236,7 +236,7 @@ From your nodered LXC console, the following commands can be run
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Mariadb 10.5 LXC</summary>
|
||||
<summary markdown="span">Mariadb 10.5 LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox Mariadb 10.5 LXC Container </h1>
|
||||
|
||||
@ -245,7 +245,7 @@ To create a new Proxmox Mariadb LXC Container, run the following in the Proxmox
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/mariadb_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 1GB RAM - 4GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 1GB RAM - 4GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
To enable MariaDB to listen to remote connections, you need to edit your defaults file. To do this, open the console in your MariaDB lxc:
|
||||
```
|
||||
@ -319,7 +319,7 @@ Following this, exit the MariaDB shell:
|
||||
```
|
||||
exit
|
||||
```
|
||||
:warning: Reboot the lxc
|
||||
⚠️ Reboot the lxc
|
||||
|
||||
Checking status.
|
||||
```
|
||||
@ -338,7 +338,7 @@ Example: `mysql://admin:password@192.168.100.26:3306/homeassistant?charset=utf8m
|
||||
|
||||
|
||||
<details>
|
||||
<summary>PVE6 Zigbee2MQTT LXC</summary>
|
||||
<summary markdown="span">PVE6 Zigbee2MQTT LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox 6 Zigbee2MQTT LXC Container </h1>
|
||||
|
||||
@ -347,7 +347,7 @@ To create a new Proxmox 6 [Zigbee2MQTT](https://www.zigbee2mqtt.io/) LXC Contain
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/pve6_zigbee2mqtt_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 1GB RAM - 4GB Storage - 2vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡</h3>
|
||||
|
||||
Determine the location of your adapter (Run in the zigbee2mqtt console)
|
||||
```
|
||||
@ -403,7 +403,7 @@ To update Zigbee2Mqtt
|
||||
|
||||
|
||||
<details>
|
||||
<summary>PVE7 Zigbee2MQTT LXC</summary>
|
||||
<summary markdown="span">PVE7 Zigbee2MQTT LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox 7 Zigbee2MQTT LXC Container </h1>
|
||||
|
||||
@ -412,7 +412,7 @@ To create a new Proxmox 7 [Zigbee2MQTT](https://www.zigbee2mqtt.io/) LXC Contain
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/pve7_zigbee2mqtt_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 1GB RAM - 4GB Storage - 2vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡</h3>
|
||||
|
||||
Determine the location of your adapter (Run in the zigbee2mqtt console)
|
||||
```
|
||||
@ -468,7 +468,7 @@ To start Zigbee2MQTT automatically on boot
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Base Debian 10+ LXC</summary>
|
||||
<summary markdown="span">Base Debian 10+ LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox Debian 10 LXC Container </h1>
|
||||
|
||||
@ -477,7 +477,7 @@ To create a new Proxmox Debian 10 (curl. sudo, auto login) LXC Container, run th
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/debian10_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 512MiB RAM - 2GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
After the script completes, If you're dissatisfied with the default settings, click on the LXC, then on the **_Resources_** tab and change the **_Memory_** and **_Cores_** settings to what you desire. Changes are immediate.
|
||||
|
||||
@ -487,7 +487,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Base Debian 11+ LXC</summary>
|
||||
<summary markdown="span">Base Debian 11+ LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Proxmox Debian 11 LXC Container </h1>
|
||||
|
||||
@ -496,7 +496,7 @@ To create a new Proxmox Debian 11 (curl. sudo, auto login) LXC Container, run th
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/debian11_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 512MiB RAM - 2GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
After the script completes, If you're dissatisfied with the default settings, click on the LXC, then on the **_Resources_** tab and change the **_Memory_** and **_Cores_** settings to what you desire. Changes are immediate.
|
||||
|
||||
@ -506,7 +506,7 @@ After the script completes, If you're dissatisfied with the default settings, cl
|
||||
|
||||
|
||||
<details>
|
||||
<summary>Pi-hole LXC</summary>
|
||||
<summary markdown="span">Pi-hole LXC</summary>
|
||||
|
||||
<h1 align="center" id="heading"> Pi-hole LXC </h1>
|
||||
|
||||
@ -515,7 +515,7 @@ To create a new Proxmox Pi-hole LXC, run the following in the Proxmox web shell.
|
||||
```
|
||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/pihole_container.sh)"
|
||||
```
|
||||
<h3 align="center" id="heading">:zap: Default Settings: 512MiB RAM - 2GB Storage - 1vCPU :zap:</h3>
|
||||
<h3 align="center" id="heading">⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡</h3>
|
||||
|
||||
To set your password (Run in the pi-hole console)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user