Removed mklink for git

This commit is contained in:
2024-11-06 12:39:13 -07:00
parent a6071a4073
commit 11bb8c848c
263 changed files with 19951 additions and 1508 deletions

View File

@ -1,7 +1,7 @@
---
type: "topic"
created: "2024-01-06T01:25:36.042Z"
updated: "2024-01-06T01:25:36.042Z"
created: 2024-01-06T01:25:36.042Z
type: topic
updated: 2024-11-01T20:53:57.554Z
---
# Proxmox
@ -446,3 +446,750 @@ GRUB_CMDLINE_LINUX_DEFAULT="quiet console=tty0 console=ttyS0,115200"
update-grub
reboot
```
```bash Sat Jun 15 2024 17:34:15 GMT-0700 (Mountain Standard Time)
# https://www.youtube.com/watch?v=kcpu4z5eSEU&t=225s
# https://tteck.github.io/Proxmox/
# https://github.com/tteck/Proxmox
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/post-pve-install.sh)"
uname -r
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/kernel-clean.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/homeassistant-core.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/filebrowser.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/webmin.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/trilium.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/photoprism.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/zabbix.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/turnkey/turnkey.sh)"
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/misc/all-templates.sh)"
```
```conf
[INFO] LXC container '107' was successfully created, and its IP address is 192.168.11.67.
[INFO] Proceed to the LXC console to complete the setup.
[INFO] login: root
[INFO] password: pzSVEbKz+2o=
```
```conf
│ │
│ Please enter new password for the 'postgres' account. │
│ │
│ Password Requirements │
│ - must be at least 8 characters long │
│ - must contain characters from at least 3 of the │
│ following categories: uppercase, lowercase, numbers, │
│ symbols │
Postgres1178
```
```conf
│ │
│ Enter new password for Odoo Database Management - │
│ create/delete/manage Odoo DBs. This password will also │
│ login to 'admin' account of default/example Odoo. │
│ │
│ Password Requirements │
│ - must be at least 8 characters long │
│ - must contain characters from at least 3 of the │
│ following categories: uppercase, lowercase, numbers, │
│ symbols. Also must NOT contain these characters: \ / │
Admin1178
```
```conf
1YaAz1wf4M8=
│ Please enter new password for the MySQL 'adminer' │
│ account. │
│ │
│ Password Requirements │
│ - must be at least 8 characters long │
│ - must contain characters from at least 3 of the │
│ following categories: uppercase, lowercase, numbers, │
│ symbols │
Admin1178
```
```conf
│ │
│ Enter new password for the Invoice Ninja 'admin' │
│ account. │
│ │
│ Password Requirements │
│ - must be at least 8 characters long │
│ - must contain characters from at least 3 of the │
│ following categories: uppercase, lowercase, numbers, │
│ symbols │
Admin1178
```
```conf
| API secret is: │
│ │
│ acGowYxiaTIJMw0ZgYxwaYFBn1k3yQlJ │
│ │
│ Note the API secret is stored in plain text in the .env │
│ file.
```
```bash Sun Jun 23 2024 19:24:45 GMT-0700 (Mountain Standard Time)
cd /tmp
pct list
rm metadata.*
vzdump 107 -compress gzip -dumpdir /tmp
echo architecture: `pct config 107 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Imported from Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Sun Jun 23 2024 20:21:58 GMT-0700 (Mountain Standard Time)
cd /tmp
pct list
rm metadata.*
vzdump 109 -compress gzip -dumpdir /tmp
echo architecture: `pct config 109 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Zabbix imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Sun Jun 23 2024 20:28:06 GMT-0700 (Mountain Standard Time)
# Home Assistant-Core http://192.168.11.70:8123
cd /tmp
pct list
rm metadata.*
vzdump 110 -compress gzip -dumpdir /tmp
echo architecture: `pct config 110 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'HomeAssistantCore imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Sun Jun 23 2024 20:28:06 GMT-0700 (Mountain Standard Time)
# [INFO] login: root
# [INFO] password: IDQw6cA1HDk=
cd /tmp
pct list
rm metadata.*
vzdump 104 -compress gzip -dumpdir /tmp
echo architecture: `pct config 104 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Ansible imported from TurnKey Proxmox' >> metadata.yaml
tar -czvf 104-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 22:01:14 GMT-0700 (Mountain Standard Time)
# [INFO] login: root
# [INFO] password: EIm+abycJK0=
cd /tmp
pct list
rm metadata.*
vzdump 105 -compress gzip -dumpdir /tmp
echo architecture: `pct config 105 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Invoice Ninja imported from TurnKey Proxmox' >> metadata.yaml
tar -czvf 105-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 22:39:11 GMT-0700 (Mountain Standard Time)
# [INFO] login: root
# [INFO] password: bDJcCyLQusM=
cd /tmp
pct list
rm metadata.*
vzdump 106 -compress gzip -dumpdir /tmp
echo architecture: `pct config 106 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Odoo imported from TurnKey Proxmox' >> metadata.yaml
tar -czvf 106-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 22:47:30 GMT-0700 (Mountain Standard Time)
# http://192.168.11.66:3001
cd /tmp
pct list
rm metadata.*
vzdump 100 -compress gzip -dumpdir /tmp
echo architecture: `pct config 100 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Up Time Kuma imported from Proxmox' >> metadata.yaml
tar -czvf 100-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 22:55:09 GMT-0700 (Mountain Standard Time)
# http://192.168.11.66:3001
cd /tmp
pct list
rm metadata.*
vzdump 101 -compress gzip -dumpdir /tmp
echo architecture: `pct config 101 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'CasaOS imported from Proxmox' >> metadata.yaml
tar -czvf 101-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 23:06:39 GMT-0700 (Mountain Standard Time)
# http://192.168.11.65:8096
cd /tmp
pct list
rm metadata.*
vzdump 102 -compress gzip -dumpdir /tmp
echo architecture: `pct config 102 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Emby imported from Proxmox' >> metadata.yaml
tar -czvf 102-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Sun Jun 23 2024 23:21:30 GMT-0700 (Mountain Standard Time)
cd /tmp
pct list
rm metadata.*
vzdump 103 -compress gzip -dumpdir /tmp
echo architecture: `pct config 103 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'NextCloud imported from Proxmox' >> metadata.yaml
tar -czvf 103-metadata.tar.gz metadata.yaml
rm metadata.yaml
Creating a NextCloudPi LXC using the above advanced settings
✓ Using local for Template Storage.
✓ Using local-lvm for Container Storage.
✓ Updated LXC Template List
✓ LXC Container 103 was successfully created.
✓ Started LXC Container
✓ Set up Container OS
✓ Network Connected: 192.168.11.62
✓ IPv4 Internet Connected
✗ IPv6 Internet Not Connected
✓ DNS Resolved github.com to 140.82.113.4
✓ Updated Container OS
✓ Installed Dependencies
- Installing NextCloudPi (Patience)
[ERROR] in line 23: exit code 0: while executing command "$@" > /dev/null 2>&1
The silent function has suppressed the error, run the script with verbose mode enabled, which will provide more detailed output.
```
```bash Sun Jun 23 2024 23:06:39 GMT-0700 (Mountain Standard Time)
# http://192.168.11.65:8096
cd /tmp
pct list
rm metadata.*
vzdump 102 -compress gzip -dumpdir /tmp
echo architecture: `pct config 102 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Emby imported from Proxmox' >> metadata.yaml
tar -czvf 102-metadata.tar.gz metadata.yaml
rm metadata.yaml
```
```bash Tue Jun 25 2024 18:54:24 GMT-0700 (Mountain Standard Time)
cd /tmp
pct list
rm metadata.*
vzdump 103 -compress gzip -dumpdir /tmp
echo architecture: `pct config 103 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'PhotoPrism imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Tue Jun 25 2024 19:53:41 GMT-0700 (Mountain Standard Time)
cd /tmp
pct list
rm metadata.*
vzdump 108 -compress gzip -dumpdir /tmp
echo architecture: `pct config 108 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'VaultWarden imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Tue Jun 25 2024 20:21:03 GMT-0700 (Mountain Standard Time)
# http://192.168.11.70:8080/admin admin|abc123
cd /tmp
pct list
rm metadata.*
vzdump 109 -compress gzip -dumpdir /tmp
echo architecture: `pct config 109 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'OwnCast imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Thu Jun 27 2024 15:33:44 GMT-0700 (Mountain Standard Time)
# http://192.168.11.70:5001
cd /tmp
pct list
rm metadata.*
vzdump 111 -compress gzip -dumpdir /tmp
echo architecture: `pct config 111 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Dockge-Immich imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Thu Jun 27 2024 15:33:44 GMT-0700 (Mountain Standard Time)
# http://192.168.11.71:5001
cd /tmp
pct list
rm metadata.*
vzdump 112 -compress gzip -dumpdir /tmp
echo architecture: `pct config 112 | grep arch: | awk '{print $2}' ` > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
```
```bash Thu Jun 27 2024 16:08:51 GMT-0700 (Mountain Standard Time)
pct enter 112
exit
```
- [Passing Storage to a Container Getting Started with Proxmox 8](https://www.youtube.com/watch?v=qa2Q7tZVol8)
```bash Thu Jun 27 2024 18:46:07 GMT-0700 (Mountain Standard Time)
nano /etc/pve/lxc/112.conf
```
### Proxmox SDN (Software-Defined Network)
- [Proxmox SDN](https://pve.proxmox.com/pve-docs/chapter-pvesdn.html)
```bash
cat /etc/network/interfaces
# ...
# source /etc/network/interfaces.d/*
apt update
apt install dnsmasq -y
systemctl disable --now dnsmasq
apt install frr-pythontools -y
exit
reboot
# Use GUI ... (sdn)
```
- [Proxmox-Cheat-Sheat](https://sweworld.net/cheatsheets/proxmox/)
| VMID | Status | Lock | Name |
|------|---------|------|-----------------------|
| 100 | stopped | | uptimekuma |
| 101 | stopped | | casaos |
| 102 | stopped | | emby |
| 103 | stopped | | photoprism |
| 104 | stopped | | turnkey-ansible |
| 105 | stopped | | turnkey-invoice-ninja |
| 106 | stopped | | turnkey-odoo |
| 107 | stopped | | readeck |
| 108 | stopped | | vaultwarden |
| 109 | stopped | | owncast |
| 110 | stopped | | homeassistant-core |
### VM-Disk and LXD
```bash
# x9 Mount Point vm-100-disk-0-9
mkdir /mnt/vm-100-disk-1
mkdir /mnt/vm-100-disk-2
mkdir /mnt/vm-100-disk-3
mkdir /mnt/vm-100-disk-4
mkdir /mnt/vm-100-disk-5
mkdir /mnt/vm-100-disk-6
mkdir /mnt/vm-100-disk-7
mkdir /mnt/vm-100-disk-8
mkdir /mnt/vm-100-disk-9
bash -c "$(wget -qLO - http://localhost/proxmox-tteck/ubuntu.sh)"
# nano /etc/pve/nodes/pve/lxc/100.conf
mount /dev/pve/vm-100-disk-1 /mnt/vm-100-disk-1
cp /home/free-file-sync/proxmox/ubuntu-noble-gogs-backup-06-28-2024.tar.xz /mnt/vm-100-disk-1/.
ls /mnt/vm-100-disk-1
umount /mnt/vm-100-disk-1
bash -c "$(wget -qLO - http://localhost/proxmox-tteck/ubuntu.sh)"
nano /etc/pve/nodes/pve/lxc/101.conf
# mp0: local-lvm:vm-100-disk-1,mp=/mnt/vm-100-disk-1,size=8G
pct enter 101
apt-get update
apt upgrade -y
apt install snapd -y
exit
pct enter 101
snap install lxd
/snap/bin/lxd init
```
```yaml
config: {}
networks:
- config:
ipv4.address: auto
ipv6.address: none
description: ""
name: lxdbr0
type: ""
project: default
storage_pools:
- config: {}
description: ""
name: default
driver: dir
storage_volumes: []
profiles:
- config:
security.privileged: "true"
description: ""
devices:
eth0:
name: eth0
network: lxdbr0
type: nic
root:
path: /
pool: default
type: disk
name: default
projects: []
cluster: null
```
```bash
pct enter 101
nano /mnt/vm-100-disk-1/metadata.yaml
```
```yaml
architecture: amd64
creation_date: 1719784042
description: Ubuntu Gogs imported from tteck.github.io Proxmox
```
```bash
tar -czvf /mnt/vm-100-disk-1/metadata.tar.gz metadata.yaml
mv metadata.tar.gz /mnt/vm-100-disk-1/.
ls /mnt/vm-100-disk-1/
# lost+found ubuntu-noble-gogs-backup-06-28-2024.tar.xz
tar /mnt/vm-100-disk-1/ubuntu-noble-gogs-backup-06-28-2024.tar.xz
/snap/bin/lxc image import --alias=lxc-ubuntu-noble-gogs-image /mnt/vm-100-disk-1/metadata.tar.gz /mnt/vm-100-disk-1/ubuntu-noble-gogs-backup-06-28-2024.tar.xz
/snap/bin/lxc list
```
### LXC
```bash
cat /etc/os-release
# ID=debian
# VERSION="12 (bookworm)"
# VERSION_CODENAME=bookworm
```
```bash
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/vaultwarden.sh)" #111-21-vaultwarden
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/turnkey/turnkey.sh)" # 103-13-odoo
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/dockge.sh)" # 104-14-immich
```
### LXC Part B
```bash
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/uptimekuma.sh)" # 100-10-up-time-kuma
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/photoprism.sh)" # 101-11-photo-prism
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/debian.sh)" # 102-12-debian
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/turnkey/turnkey.sh)" # 104-14-invoice-ninja
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/turnkey/turnkey.sh)" # 105-15-ansible
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/turnkey/turnkey.sh)" # 106-16-gitea
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/dockge.sh)" # 107-17-home-assistant
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/readeck.sh)" # 109-19-readeck
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/dockge.sh)" # 1010-20-dockge-2FAuth-others
```
```bash
/snap/bin/lxc list
# /snap/bin/lxc launch ubuntu:24.04 ubuntu-gogs
# /snap/bin/lxc exec ubuntu-gogs bash
mkdir /mnt/proxmox/gogs-backup
find / -name "ubuntu.sh" 2>/dev/null
bash -c "$(wget -qLO - http://localhost/proxmox-tteck/ubuntu.sh)"
pct enter 112
```
```bash
pct enter 112
cd /mnt/gogs
echo architecture: 'amd64' > metadata.yaml
echo creation_date: `date +%s` >> metadata.yaml
echo description: 'Ubuntu-Gogs imported from tteck.github.io Proxmox' >> metadata.yaml
tar -czvf metadata.tar.gz metadata.yaml
lxc image import --alias=proxmox-112-image /mnt/gogs/metadata.tar.gz /mnt/gogs/gogs-backup/ubuntu-noble-gogs-backup-06-28-2024.tar.xz
lvextend -l +100%FREE pve/data
lvresize -L -8GB /dev/pve/root
lvchange -an /dev/pve/root
resize2fs /dev/pve/root
lvchange -ay /dev/pve/root
lvreduce --resizefs --size 90G /dev/pve/root
# 48.13% (75.90 GB of 157.70 GB)
```
### LV
```bash
# https://forum.proxmox.com/threads/can-i-remove-local-and-local-lvm.122850/
lvremove /dev/pve/data -y
lvs
lvcreate -L 79GB --thinpool data pve
lvresize -L +1GB /dev/pve/data
lvresize -L +1GB /dev/pve/root
lvextend -l +100%FREE pve/root
resize2fs /dev/mapper/pve-root
```
### New Pull Turnkey
```bash Tue Jul 02 2024 15:57:21 GMT-0700 (Mountain Standard Time)
pct list
rm metadata.*
cd /tmp
#
# turnkey-ansible.yaml
# vzdump 114 -compress gzip -dumpdir /tmp
echo architecture: `pct config 114 | grep arch: | awk '{print $2}' ` > vzdump-lxc-114-turnkey-ansible.yaml
echo creation_date: `date +%s` >> vzdump-lxc-114-turnkey-ansible.yaml
echo description: 'turnkey-ansible Imported from Proxmox' >> vzdump-lxc-114-turnkey-ansible.yaml
rm metadata.yaml
cp vzdump-lxc-114-turnkey-ansible.yaml metadata.yaml
rm vzdump-lxc-114-turnkey-ansible.tar.gz
tar -czvf vzdump-lxc-114-turnkey-ansible.tar.gz metadata.yaml
# AubidvIOq4k=
#
# turnkey-gitea.yaml
# vzdump 115 -compress gzip -dumpdir /tmp
echo architecture: `pct config 115 | grep arch: | awk '{print $2}' ` > vzdump-lxc-115-turnkey-gitea.yaml
echo creation_date: `date +%s` >> vzdump-lxc-115-turnkey-gitea.yaml
echo description: 'turnkey-gitea Imported from Proxmox' >> vzdump-lxc-115-turnkey-gitea.yaml
rm metadata.yaml
cp vzdump-lxc-115-turnkey-gitea.yaml metadata.yaml
rm vzdump-lxc-115-turnkey-gitea.tar.gz
tar -czvf vzdump-lxc-115-turnkey-gitea.tar.gz metadata.yaml
# 9bMRKLawLGY=
#
# turnkey-invoice.yaml
# vzdump 116 -compress gzip -dumpdir /tmp
echo architecture: `pct config 116 | grep arch: | awk '{print $2}' ` > vzdump-lxc-116-turnkey-invoice.yaml
echo creation_date: `date +%s` >> vzdump-lxc-116-turnkey-invoice.yaml
echo description: 'turnkey-invoice Imported from Proxmox' >> vzdump-lxc-116-turnkey-invoice.yaml
rm metadata.yaml
cp vzdump-lxc-116-turnkey-invoice.yaml metadata.yaml
rm vzdump-lxc-116-turnkey-invoice.tar.gz
tar -czvf vzdump-lxc-116-turnkey-invoice.tar.gz metadata.yaml
# gZKEJFdQ5vk=
#
# turnkey-nextcloud.yaml
# vzdump 117 -compress gzip -dumpdir /tmp
echo architecture: `pct config 117 | grep arch: | awk '{print $2}' ` > vzdump-lxc-117-turnkey-nextcloud.yaml
echo creation_date: `date +%s` >> vzdump-lxc-117-turnkey-nextcloud.yaml
echo description: 'turnkey-nextcloud Imported from Proxmox' >> vzdump-lxc-117-turnkey-nextcloud.yaml
rm metadata.yaml
cp vzdump-lxc-117-turnkey-nextcloud.yaml metadata.yaml
rm vzdump-lxc-117-turnkey-nextcloud.tar.gz
tar -czvf vzdump-lxc-117-turnkey-nextcloud.tar.gz metadata.yaml
# B0y3IUNCyws=
#
# turnkey-oddo.yaml
# vzdump 118 -compress gzip -dumpdir /tmp
echo architecture: `pct config 118 | grep arch: | awk '{print $2}' ` > vzdump-lxc-118-turnkey-oddo.yaml
echo creation_date: `date +%s` >> vzdump-lxc-118-turnkey-oddo.yaml
echo description: 'turnkey-oddo Imported from Proxmox' >> vzdump-lxc-118-turnkey-oddo.yaml
rm metadata.yaml
cp vzdump-lxc-118-turnkey-oddo.yaml metadata.yaml
rm vzdump-lxc-118-turnkey-oddo.tar.gz
tar -czvf vzdump-lxc-118-turnkey-oddo.tar.gz metadata.yaml
# xxZAMn3ViMk=
#
# turnkey-observium.yaml
# vzdump 119 -compress gzip -dumpdir /tmp
echo architecture: `pct config 119 | grep arch: | awk '{print $2}' ` > vzdump-lxc-119-turnkey-observium.yaml
echo creation_date: `date +%s` >> vzdump-lxc-119-turnkey-observium.yaml
echo description: 'turnkey-observium Imported from Proxmox' >> vzdump-lxc-119-turnkey-observium.yaml
rm metadata.yaml
cp vzdump-lxc-119-turnkey-observium.yaml metadata.yaml
rm vzdump-lxc-119-turnkey-observium.tar.gz
tar -czvf vzdump-lxc-119-turnkey-observium.tar.gz metadata.yaml
# Gz+xUOvtVo0=
#
# turnkey-zoneminder.yaml
# vzdump 120 -compress gzip -dumpdir /tmp
echo architecture: `pct config 120 | grep arch: | awk '{print $2}' ` > vzdump-lxc-120-turnkey-zoneminder.yaml
echo creation_date: `date +%s` >> vzdump-lxc-120-turnkey-zoneminder.yaml
echo description: 'turnkey-zoneminder Imported from Proxmox' >> vzdump-lxc-120-turnkey-zoneminder.yaml
rm metadata.yaml
cp vzdump-lxc-120-turnkey-zoneminder.yaml metadata.yaml
rm vzdump-lxc-120-turnkey-zoneminder.tar.gz
tar -czvf vzdump-lxc-120-turnkey-zoneminder.tar.gz metadata.yaml
# Ry+bMvVzPB8=
#
# turnkey-faveo-helpdesk.yaml
# vzdump 121 -compress gzip -dumpdir /tmp
echo architecture: `pct config 121 | grep arch: | awk '{print $2}' ` > vzdump-lxc-121-turnkey-faveo-helpdesk.yaml
echo creation_date: `date +%s` >> vzdump-lxc-121-turnkey-faveo-helpdesk.yaml
echo description: 'turnkey-faveo-helpdesk Imported from Proxmox' >> vzdump-lxc-121-turnkey-faveo-helpdesk.yaml
rm metadata.yaml
cp vzdump-lxc-121-turnkey-faveo-helpdesk.yaml metadata.yaml
rm vzdump-lxc-121-turnkey-faveo-helpdesk.tar.gz
tar -czvf vzdump-lxc-121-turnkey-faveo-helpdesk.tar.gz metadata.yaml
# 3TBhq0s4IhQ=
```
### New Pull LXC
```bash Tue Jul 02 2024 16:29:01 GMT-0700 (Mountain Standard Time)
# 122-vaultwarden
# vzdump 122 -compress gzip -dumpdir /tmp
echo architecture: `pct config 122 | grep arch: | awk '{print $2}' ` > vzdump-lxc-122-vaultwarden.yaml
echo creation_date: `date +%s` >> vzdump-lxc-122-vaultwarden.yaml
echo description: 'vzdump-lxc-122-vaultwarden Imported from Proxmox' >> vzdump-lxc-122-vaultwarden.yaml
rm metadata.yaml
cp vzdump-lxc-122-vaultwarden.yaml metadata.yaml
rm vzdump-lxc-122-vaultwarden.tar.gz
tar -czvf vzdump-lxc-122-vaultwarden.tar.gz metadata.yaml
#
# 123-wastebin
# vzdump 123 -compress gzip -dumpdir /tmp
echo architecture: `pct config 123 | grep arch: | awk '{print $2}' ` > vzdump-lxc-123-wastebin.yaml
echo creation_date: `date +%s` >> vzdump-lxc-123-wastebin.yaml
echo description: 'vzdump-lxc-123-wastebin Imported from Proxmox' >> vzdump-lxc-123-wastebin.yaml
rm metadata.yaml
cp vzdump-lxc-123-wastebin.yaml metadata.yaml
rm vzdump-lxc-123-wastebin.tar.gz
tar -czvf vzdump-lxc-123-wastebin.tar.gz metadata.yaml
#
# 124-readeck
# vzdump 124 -compress gzip -dumpdir /tmp
echo architecture: `pct config 124 | grep arch: | awk '{print $2}' ` > vzdump-lxc-124-readeck.yaml
echo creation_date: `date +%s` >> vzdump-lxc-124-readeck.yaml
echo description: 'vzdump-lxc-124-readeck Imported from Proxmox' >> vzdump-lxc-124-readeck.yaml
rm metadata.yaml
cp vzdump-lxc-124-readeck.yaml metadata.yaml
rm vzdump-lxc-124-readeck.tar.gz
tar -czvf vzdump-lxc-124-readeck.tar.gz metadata.yaml
#
# 125-ntfy
# vzdump 125 -compress gzip -dumpdir /tmp
echo architecture: `pct config 125 | grep arch: | awk '{print $2}' ` > vzdump-lxc-125-ntfy.yaml
echo creation_date: `date +%s` >> vzdump-lxc-125-ntfy.yaml
echo description: 'vzdump-lxc-125-ntfy Imported from Proxmox' >> vzdump-lxc-125-ntfy.yaml
rm metadata.yaml
cp vzdump-lxc-125-ntfy.yaml metadata.yaml
rm vzdump-lxc-125-ntfy.tar.gz
tar -czvf vzdump-lxc-125-ntfy.tar.gz metadata.yaml
#
# 126-commafeed
# vzdump 126 -compress gzip -dumpdir /tmp
echo architecture: `pct config 126 | grep arch: | awk '{print $2}' ` > vzdump-lxc-126-commafeed.yaml
echo creation_date: `date +%s` >> vzdump-lxc-126-commafeed.yaml
echo description: 'vzdump-lxc-126-commafeed Imported from Proxmox' >> vzdump-lxc-126-commafeed.yaml
rm metadata.yaml
cp vzdump-lxc-126-commafeed.yaml metadata.yaml
rm vzdump-lxc-126-commafeed.tar.gz
tar -czvf vzdump-lxc-126-commafeed.tar.gz metadata.yaml
#
# 127-actualbudget
# vzdump 127 -compress gzip -dumpdir /tmp
echo architecture: `pct config 127 | grep arch: | awk '{print $2}' ` > vzdump-lxc-127-actualbudget.yaml
echo creation_date: `date +%s` >> vzdump-lxc-127-actualbudget.yaml
echo description: 'vzdump-lxc-127-actualbudget Imported from Proxmox' >> vzdump-lxc-127-actualbudget.yaml
rm metadata.yaml
cp vzdump-lxc-127-actualbudget.yaml metadata.yaml
rm vzdump-lxc-127-actualbudget.tar.gz
tar -czvf vzdump-lxc-127-actualbudget.tar.gz metadata.yaml
#
# 128-forgejo
# vzdump 128 -compress gzip -dumpdir /tmp
echo architecture: `pct config 128 | grep arch: | awk '{print $2}' ` > vzdump-lxc-128-forgejo.yaml
echo creation_date: `date +%s` >> vzdump-lxc-128-forgejo.yaml
echo description: 'vzdump-lxc-128-forgejo Imported from Proxmox' >> vzdump-lxc-128-forgejo.yaml
rm metadata.yaml
cp vzdump-lxc-128-forgejo.yaml metadata.yaml
rm vzdump-lxc-128-forgejo.tar.gz
tar -czvf vzdump-lxc-128-forgejo.tar.gz metadata.yaml
#
# 129-homepage
# vzdump 129 -compress gzip -dumpdir /tmp
echo architecture: `pct config 129 | grep arch: | awk '{print $2}' ` > vzdump-lxc-129-homepage.yaml
echo creation_date: `date +%s` >> vzdump-lxc-129-homepage.yaml
echo description: 'vzdump-lxc-129-homepage Imported from Proxmox' >> vzdump-lxc-129-homepage.yaml
rm metadata.yaml
cp vzdump-lxc-129-homepage.yaml metadata.yaml
rm vzdump-lxc-129-homepage.tar.gz
tar -czvf vzdump-lxc-129-homepage.tar.gz metadata.yaml
#
# 130-heimdall-dashboard
# Error!!! # bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/heimdall-dashboard.sh)"
## vzdump 130 -compress gzip -dumpdir /tmp
# echo architecture: `pct config 130 | grep arch: | awk '{print $2}' ` > vzdump-lxc-130-heimdall-dashboard.yaml
# echo creation_date: `date +%s` >> vzdump-lxc-130-heimdall-dashboard.yaml
# echo description: 'vzdump-lxc-130-heimdall-dashboard Imported from Proxmox' >> vzdump-lxc-130-heimdall-dashboard.yaml
# rm metadata.yaml
# cp vzdump-lxc-130-heimdall-dashboard.yaml metadata.yaml
# rm -czvf vzdump-lxc-130-heimdall-dashboard.tar.gz
# tar -czvf vzdump-lxc-130-heimdall-dashboard.tar.gz metadata.yaml
#
# 131-paperless-ngx
# Error!!! # bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/paperless-ngx.sh)"
## vzdump 131 -compress gzip -dumpdir /tmp
# echo architecture: `pct config 131 | grep arch: | awk '{print $2}' ` > vzdump-lxc-131-paperless-ngx.yaml
# echo creation_date: `date +%s` >> vzdump-lxc-131-paperless-ngx.yaml
# echo description: 'vzdump-lxc-131-paperless-ngx Imported from Proxmox' >> vzdump-lxc-131-paperless-ngx.yaml
# rm metadata.yaml
# cp vzdump-lxc-131-paperless-ngx.yaml metadata.yaml
# rm -czvf vzdump-lxc-131-paperless-ngx.tar.gz
# tar -czvf vzdump-lxc-131-paperless-ngx.tar.gz metadata.yaml
#
# 132-redis
# vzdump 132 -compress gzip -dumpdir /tmp
echo architecture: `pct config 132 | grep arch: | awk '{print $2}' ` > vzdump-lxc-132-redis.yaml
echo creation_date: `date +%s` >> vzdump-lxc-132-redis.yaml
echo description: 'vzdump-lxc-132-redis Imported from Proxmox' >> vzdump-lxc-132-redis.yaml
rm metadata.yaml
cp vzdump-lxc-132-redis.yaml metadata.yaml
rm vzdump-lxc-132-redis.tar.gz
tar -czvf vzdump-lxc-132-redis.tar.gz metadata.yaml
#
# 133-postgresql
# vzdump 133 -compress gzip -dumpdir /tmp
echo architecture: `pct config 133 | grep arch: | awk '{print $2}' ` > vzdump-lxc-133-postgresql.yaml
echo creation_date: `date +%s` >> vzdump-lxc-133-postgresql.yaml
echo description: 'vzdump-lxc-133-postgresql Imported from Proxmox' >> vzdump-lxc-133-postgresql.yaml
rm metadata.yaml
cp vzdump-lxc-133-postgresql.yaml metadata.yaml
# rm vzdump-lxc-133-postgresql.tar.gz
tar -czvf vzdump-lxc-133-postgresql.tar.gz metadata.yaml
#
# 134-rabbitmq
# [ERROR] in line 23: exit code 0:!!! # bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/rabbitmq.sh)"
## vzdump 134 -compress gzip -dumpdir /tmp
# echo architecture: `pct config 134 | grep arch: | awk '{print $2}' ` > vzdump-lxc-134-rabbitmq.yaml
# echo creation_date: `date +%s` >> vzdump-lxc-134-rabbitmq.yaml
# echo description: 'vzdump-lxc-134-rabbitmq Imported from Proxmox' >> vzdump-lxc-134-rabbitmq.yaml
# rm metadata.yaml
# cp vzdump-lxc-134-rabbitmq.yaml metadata.yaml
# rm vzdump-lxc-134-rabbitmq.tar.gz
# tar -czvf vzdump-lxc-134-rabbitmq.tar.gz metadata.yaml
#
```
### Synology
```bash Sun Oct 13 2024 14:08:07 GMT-0700 (Mountain Standard Time)
cd /var/lib/vz/template/iso
qm disk import 100 arc.img local-lvm
ls -l /dev/disk/by-id
qm set 100 -sata1 /dev/disk/by-id/ata-Samsung_SSD_860_EVO_250GB_S3YGNB0K311780K
```