mirror of
https://github.com/kidwellj/proxmox-scripts.git
synced 2025-01-10 05:32:21 +00:00
88 lines
3.4 KiB
Markdown
88 lines
3.4 KiB
Markdown
## Proxmox Scripts
|
|
|
|
Inspired by [tteck's Proxmox helper scripts](https://github.com/tteck/Proxmox)
|
|
|
|
<details>
|
|
<summary markdown="span">Proxmox VE 7 Post Install</summary>
|
|
|
|
<p align="center"><img src="https://www.proxmox.com/images/proxmox/Proxmox_logo_standard_hex_400px.png" alt="Proxmox Server Solutions" height="55"/></p>
|
|
|
|
<h1 align="center" id="heading"> Proxmox VE 7 Post Install </h1>
|
|
|
|
This script will Disable the Enterprise Repo, Add & Enable the No-Subscription Repo and attempt the *No-Nag* fix.
|
|
|
|
Run the following in the Proxmox Web Shell. ⚠️ **PVE7 ONLY**
|
|
|
|
```
|
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/StevenSeifried/proxmox-scripts/main/pve7_post_install.sh)"
|
|
```
|
|
|
|
It's recommended to update Proxmox **after** running this script, **before** adding any VM/CT.
|
|
|
|
____________________________________________________________________________________________
|
|
|
|
</details>
|
|
|
|
<details>
|
|
<summary markdown="span">Proxmox BS 2 Post Install</summary>
|
|
|
|
<p align="center"><img src="https://www.proxmox.com/images/proxmox/Proxmox_logo_standard_hex_400px.png" alt="Proxmox Server Solutions" height="55"/></p>
|
|
|
|
<h1 align="center" id="heading"> Proxmox BS 2 Post Install </h1>
|
|
|
|
This script will Disable the Enterprise Repo, Add & Enable the No-Subscription Repo and attempt the *No-Nag* fix.
|
|
|
|
Run the following in the Proxmox Web Shell. ⚠️ **PBS2 ONLY**
|
|
|
|
```
|
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/StevenSeifried/proxmox-scripts/main/pve7_post_install.sh)"
|
|
```
|
|
|
|
____________________________________________________________________________________________
|
|
|
|
</details>
|
|
|
|
<details>
|
|
<summary markdown="span">Jellyfin Server LXC</summary>
|
|
|
|
<p align="center"><img src="https://jellyfin.org/images/banner-dark.svg" height="80"/></p>
|
|
|
|
<h1 align="center" id="heading"> Jellyfin Server LXC </h1>
|
|
|
|
To create a new Proxmox Jellyfin Server LXC, run the following in the Proxmox web shell.
|
|
|
|
```
|
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/StevenSeifried/proxmox-scripts/main/jellyfin_container.sh)"
|
|
```
|
|
<h3 align="center" id="heading">⚡ Default Settings: 2GB RAM - 8GB 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_**, **_Cores_** and **_Root Disk_** (Resize disk) settings to what you desire. Changes are immediate.
|
|
|
|
**Jellyfin Server Interface - IP:8096**
|
|
|
|
____________________________________________________________________________________________
|
|
|
|
</details>
|
|
|
|
<details>
|
|
<summary markdown="span">Emby Server LXC</summary>
|
|
|
|
<p align="center"><img src="https://emby.media/resources/logowhite_1881.png" height="80"/></p>
|
|
|
|
<h1 align="center" id="heading"> Emby Server LXC </h1>
|
|
|
|
To create a new Proxmox Emby Server LXC, run the following in the Proxmox web shell.
|
|
|
|
```
|
|
bash -c "$(wget -qLO - https://raw.githubusercontent.com/StevenSeifried/proxmox-scripts/main/emby_container.sh)"
|
|
```
|
|
<h3 align="center" id="heading">⚡ Default Settings: 2GB RAM - 8GB 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_**, **_Cores_** and **_Root Disk_** (Resize disk) settings to what you desire. Changes are immediate.
|
|
|
|
**Emby Server Interface - IP:8096**
|
|
|
|
____________________________________________________________________________________________
|
|
|
|
</details>
|