diff --git a/README.md b/README.md index 17ab7085..80ae3b91 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ and attempt the *No-Nag* fix. Run the following in the Proxmox Shell. ⚠️ **PVE7 ONLY** ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/post_install.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/post_install.sh)" ``` It's recommended to update Proxmox after running this script, before adding any VM/CT. @@ -39,7 +39,7 @@ Cleaning unused kernel images is not only good because of a reduced grub menu, b Run the following in the Proxmox Shell. ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/kernel-clean.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/kernel-clean.sh)" ``` ____________________________________________________________________________________________ @@ -57,7 +57,7 @@ Update All LXC's Fast & Easy Run the following in the Proxmox Shell. ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/update-lxcs.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/update-lxcs.sh)" ``` ____________________________________________________________________________________________ @@ -95,7 +95,7 @@ ________________________________________________________________________________ To create a new Proxmox Home Assistant OS VM, run the following in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/vm/haos_vm.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/vm/haos_vm.sh)" ```

⚡ Default Settings: 4GB RAM - 32GB Storage - 2vCPU ⚡

@@ -121,7 +121,7 @@ To create a new Proxmox Podman Home Assistant Container, run the following in th ([What is Podman?](https://youtu.be/lkg5QJsoCCQ)) ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/podman_ha_container.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/podman_ha_container.sh)" ```

⚡ Default Settings: 2GB RAM - 16GB Storage - 2vCPU ⚡

@@ -147,14 +147,14 @@ Save and exit the editor with “Ctrl+O”, “Enter” and “Ctrl+X” Run in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data-podman.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/ha-copy-data-podman.sh)" ``` ⚙️ **To allow USB device passthrough:** Run in the Proxmox Shell. (**replace `106` with your LXC ID**) ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106 +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/usb-passthrough.sh)" -s 106 ``` Reboot the LXC to apply the changes @@ -163,7 +163,7 @@ Reboot the LXC to apply the changes Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/podman_hacs.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/podman_hacs.sh)" ``` After install, reboot Home Assistant and **clear browser cache** then Add HACS integration. @@ -200,7 +200,7 @@ ________________________________________________________________________________ To create a new Proxmox Home Assistant Container, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/homeassistant.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homeassistant.sh)" ```

⚡ Default Settings: 2GB RAM - 16GB Storage - 2vCPU ⚡

@@ -227,14 +227,14 @@ Save and exit the editor with “Ctrl+O”, “Enter” and “Ctrl+X” Run in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/ha-copy-data.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/ha-copy-data.sh)" ``` ⚙️ **To Allow USB Device Passthrough:** Run in the Proxmox Shell. (**replace `106` with your LXC ID**) ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/usb-passthrough.sh)" -s 106 +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/usb-passthrough.sh)" -s 106 ``` Reboot the LXC to apply the changes @@ -244,7 +244,7 @@ Reboot the LXC to apply the changes Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/hacs.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/hacs.sh)" ``` After install, reboot Home Assistant and **clear browser cache** then Add HACS integration. @@ -259,7 +259,7 @@ Run in the LXC console Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/latest-update-menu.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/latest-update-menu.sh)" ``` ____________________________________________________________________________________________ @@ -277,7 +277,7 @@ Homebridge allows you to integrate with smart home devices that do not natively To create a new Proxmox Homebridge LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/homebridge.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homebridge.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 1vCPU ⚡

@@ -332,7 +332,7 @@ Update from the Homebridge UI To create a new Proxmox ESPHome LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/esphome.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/esphome.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡

@@ -363,7 +363,7 @@ ________________________________________________________________________________ To create a new Proxmox Nginx Proxy Manager LXC Container, run the following in the Proxmox Shell (V2). ```yaml - bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/nginx-proxy-manager.sh)" + bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/nginx-proxy-manager.sh)" ```

⚡ Default Settings: 1GB RAM - 3GB Storage - 1vCPU ⚡

@@ -395,7 +395,7 @@ Add the following to your `configuration.yaml` in Home Assistant. Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/npm_update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/npm_update.sh)" ``` ____________________________________________________________________________________________ @@ -413,7 +413,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc To create a new Proxmox MQTT LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mqtt.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/mqtt.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -464,7 +464,7 @@ ________________________________________________________________________________ To create a new Proxmox Node-RED LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/node-red.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/node-red.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 1vCPU ⚡

@@ -489,7 +489,7 @@ npm install -g --unsafe-perm node-red Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/node-red-themes.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/node-red-themes.sh)" ``` ____________________________________________________________________________________________ @@ -506,7 +506,7 @@ ________________________________________________________________________________ To create a new Proxmox Mariadb LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/mariadb.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/mariadb.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 1vCPU ⚡

@@ -618,7 +618,7 @@ ________________________________________________________________________________ To create a new Proxmox Zigbee2MQTT LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zigbee2mqtt.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/zigbee2mqtt.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡

@@ -680,7 +680,7 @@ bash /opt/zigbee2mqtt/update.sh Run in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/z2m-copy-data.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/z2m-copy-data.sh)" ``` ____________________________________________________________________________________________ @@ -697,7 +697,7 @@ ________________________________________________________________________________ To create a new Proxmox Zwavejs2MQTT LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/zwavejs2mqtt.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/zwavejs2mqtt.sh)" ```

⚡ Default Settings: 1GB RAM - 4GB Storage - 2vCPU ⚡

@@ -707,13 +707,13 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/z Run in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/zwave-copy-data.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/zwave-copy-data.sh)" ``` ⚙️ **To Update Zwavejs2MQTT** Run in the LXC Console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/zwavejs2mqtt-update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/zwavejs2mqtt-update.sh)" ``` ____________________________________________________________________________________________ @@ -730,7 +730,7 @@ ________________________________________________________________________________ To create a new Proxmox InfluxDB LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/influxdb.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/influxdb.sh)" ```

⚡ Default Settings: 2GB RAM - 8GB Storage - 2vCPU ⚡

@@ -772,7 +772,7 @@ ________________________________________________________________________________ To create a new Proxmox Grafana LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/grafana.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/grafana.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -814,7 +814,7 @@ ________________________________________________________________________________ To create a new Proxmox Docker LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/docker.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/docker.sh)" ```

⚡ Default Settings: 2GB RAM - 4GB Storage - 2vCPU ⚡

@@ -842,7 +842,7 @@ ________________________________________________________________________________ To create a new Proxmox Debian 11 (curl. sudo, auto login) LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/debian.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/debian.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -871,7 +871,7 @@ ________________________________________________________________________________ To create a new Proxmox Ubuntu 21.10 (curl. sudo, auto login) LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/ubuntu.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/ubuntu.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -899,7 +899,7 @@ ________________________________________________________________________________ To create a new Proxmox Plex Media Server LXC, run the following in the Proxmox Shell. ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/plex_container.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/plex_container.sh)" ```

⚡ Default Settings: 2GB RAM - 8GB Storage - 2vCPU ⚡

@@ -917,7 +917,7 @@ apt update && apt upgrade -y Run in the Proxmox Shell ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/pms-copy-data.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/pms-copy-data.sh)" ``` ____________________________________________________________________________________________ @@ -934,7 +934,7 @@ ________________________________________________________________________________ To create a new Proxmox Jellyfin Media Server LXC, run the following in the Proxmox Shell. ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/jellyfin_container.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jellyfin_container.sh)" ```

⚡ Default Settings: 2GB RAM - 8GB Storage - 2vCPU ⚡

@@ -962,7 +962,7 @@ ________________________________________________________________________________ To create a new Proxmox Pi-hole LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/pihole.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/pihole.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -994,7 +994,7 @@ 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). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/technitiumdns.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/technitiumdns.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -1004,7 +1004,7 @@ bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/t ⚙️ **To Update** ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/technitiumdns-update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/technitiumdns-update.sh)" ``` __________________________________________________________________________________________ @@ -1021,7 +1021,7 @@ ________________________________________________________________________________ To create a new Proxmox AdGuard Home LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/adguard.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/adguard.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -1052,7 +1052,7 @@ Dashy helps you organize your self-hosted services by making them accessible fro To create a new Proxmox Dashy LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/dashy.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/dashy.sh)" ```

⚡ Default Settings: 2GB RAM - 3GB Storage - 2vCPU ⚡

@@ -1064,7 +1064,7 @@ After getting everything setup the way you want in interactive mode and saved to Run in the LXC Console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/dashy-update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/dashy-update.sh)" ``` __________________________________________________________________________________________ @@ -1084,7 +1084,7 @@ PhotoPrism® is an AI-powered app for browsing, organizing & sharing your photo To create a new Proxmox PhotoPrism LXC, run the following in the Proxmox Shell (V2). ``` -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/photoprism.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/photoprism.sh)" ```

⚡ Default Settings: 2GB RAM - 8GB Storage - 2vCPU ⚡

@@ -1109,7 +1109,7 @@ After the script completes, If you're dissatisfied with the default settings, cl Run in the LXC Console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/photoprism-update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/photoprism-update.sh)" ``` @@ -1129,7 +1129,7 @@ Sync files from app to server, share photos & videos, back up your data and stay To create a new Proxmox Daemon Sync Server LXC, run the following in the Proxmox Shell (V2). ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/daemonsync.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/daemonsync.sh)" ```

⚡ Default Settings: 512MiB RAM - 8GB Storage - 1vCPU ⚡

@@ -1152,7 +1152,7 @@ ________________________________________________________________________________ To create a new Proxmox MotionEye VMS LXC, run the following in the Proxmox Shell (V2). ``` -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/motioneye.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/motioneye.sh)" ```

⚡ Default Settings: 2GB RAM - 8GB Storage - 2vCPU ⚡

@@ -1194,7 +1194,7 @@ ________________________________________________________________________________ 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 -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/webmin.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/webmin.sh)" ``` If you prefer to manage all aspects of your Proxmox LXC from a graphical interface instead of the command line interface, Webmin might be right for you. @@ -1240,7 +1240,7 @@ ________________________________________________________________________________ To create a new Proxmox WireGuard LXC, run the following in the Proxmox Shell (V2). ``` -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/wireguard.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/wireguard.sh)" ```

⚡ Default Settings: 512MiB RAM - 2GB Storage - 1vCPU ⚡

@@ -1292,7 +1292,7 @@ ________________________________________________________________________________ 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/vaultwarden.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/vaultwarden.sh)" ``` ⚠️ Vaultwarden needs to be behind a proxy (Nginx Proxy Manager) to obtain HTTPS and to allow clients to connect. @@ -1311,7 +1311,7 @@ Expect 30+ minute install time. Run in the LXC console ```yaml -bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/misc/vaultwarden-update.sh)" +bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/vaultwarden-update.sh)" ``` ____________________________________________________________________________________________