diff --git a/README.md b/README.md
index 71b683f..9d6c5b5 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Homelab Infrastructure Configuration
-Docker compose, application configs, nginx, en deploy scripts voor Synology NAS (192.168.1.211).
+Docker compose, application configs, nginx, deploy scripts, en Proxmox configs voor Synology NAS (192.168.1.211).
## Repos
| Service | Repo |
@@ -18,7 +18,7 @@ docker/
excalidraw/ # Excalidraw whiteboard (poort 3765)
wazuh/ # Wazuh SIEM security monitoring
nginx/ # Reverse proxy configs (ha.el-kadi.nl)
-configs/ # Application configs (van /volume1/docker/Configs/)
+configs/ # Application configs
home-assistant/ # Home Assistant (192.168.1.235:8123)
prowlarr/ # Torrent indexer management
sonarr/ # TV series management
@@ -26,5 +26,12 @@ configs/ # Application configs (van /volume1/docker/Configs/)
qbittorrent/ # Torrent client
sabnzbd/ # Usenet client
unifi/ # UniFi Controller (192.168.1.24)
+ proxmox/ # Proxmox VE configs
+ pve/ # Node "pve" (192.168.1.216, PVE 9.1.6, RTX 3090)
+ qemu-server/ # 2 VMs: W11, Syno-latest
+ lxc/ # 18 LXCs (100-119)
+ proxmox/ # Node "proxmox" (192.168.1.56, PVE 8.4.14, Dell)
+ qemu-server/ # 5 VMs
+ lxc/ # 12 LXCs
scripts/ # Deploy en setup scripts
```
diff --git a/configs/proxmox/proxmox/datacenter.cfg b/configs/proxmox/proxmox/datacenter.cfg
new file mode 100644
index 0000000..16274c6
--- /dev/null
+++ b/configs/proxmox/proxmox/datacenter.cfg
@@ -0,0 +1,15 @@
+#TURNKEY linux IP console in de containers%3A /usr/bin/confconsole
+#
+#Yuno apt update && apt install curl -y curl https%3A//install.yunohost.org | bash
+#
+#bitmagnet http%3A//192.168.1.33%3A3333
+#
+#n8n%3A http%3A//192.168.1.64%3A5678
+#
+#Hostname%3A nginxproxymanager IP Address%3A 192.168.1.172 username%3A mo@el-kadi.nl PW%3A WaQTUw2t
+#
+#NextcloudPI%3A https%3A//192.168.1.115/ Username%3A ncp PW%3A MgaozEYrg1GntANU9oq5tpCb4QJsr15MGAkrzW3bjRc
+#
+#Nextcloud%3A username%3A ncp ybHk37poARZPGv3B8R9u8D2HCLIiytrFQXUq+l+nbjk
+
+keyboard: en-us
diff --git a/configs/proxmox/proxmox/hostname b/configs/proxmox/proxmox/hostname
new file mode 100644
index 0000000..d0234da
--- /dev/null
+++ b/configs/proxmox/proxmox/hostname
@@ -0,0 +1 @@
+proxmox
diff --git a/configs/proxmox/proxmox/hosts b/configs/proxmox/proxmox/hosts
new file mode 100644
index 0000000..c5d1173
--- /dev/null
+++ b/configs/proxmox/proxmox/hosts
@@ -0,0 +1,11 @@
+127.0.0.1 localhost.localdomain localhost
+192.168.1.56 proxmox.dell proxmox
+
+# The following lines are desirable for IPv6 capable hosts
+
+::1 ip6-localhost ip6-loopback
+fe00::0 ip6-localnet
+ff00::0 ip6-mcastprefix
+ff02::1 ip6-allnodes
+ff02::2 ip6-allrouters
+ff02::3 ip6-allhosts
diff --git a/configs/proxmox/proxmox/interfaces b/configs/proxmox/proxmox/interfaces
new file mode 100644
index 0000000..8406391
--- /dev/null
+++ b/configs/proxmox/proxmox/interfaces
@@ -0,0 +1,35 @@
+# network interface settings; autogenerated
+# Please do NOT modify this file directly, unless you know what
+# you're doing.
+#
+# If you want to manage parts of the network configuration manually,
+# please utilize the 'source' or 'source-directory' directives to do
+# so.
+# PVE will preserve these directives, but will NOT read its network
+# configuration from sourced files, so do not attempt to move any of
+# the PVE managed interfaces into external files!
+
+auto lo
+iface lo inet loopback
+
+iface enp1s0 inet manual
+
+iface eno1 inet manual
+
+iface enxc84bd6d674e6 inet manual
+
+auto vmbr0
+iface vmbr0 inet static
+ address 192.168.1.56/24
+ gateway 192.168.1.1
+ bridge-ports enp1s0
+ bridge-stp off
+ bridge-fd 0
+
+auto vmbr1
+iface vmbr1 inet dhcp
+ bridge-ports eno1
+ bridge-stp off
+ bridge-fd 0
+
+source /etc/network/interfaces.d/*
diff --git a/configs/proxmox/proxmox/lxc/100.conf b/configs/proxmox/proxmox/lxc/100.conf
new file mode 100644
index 0000000..dcba8e1
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/100.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: n8n
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:AF:B2:93,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-100-disk-0,size=10G
+swap: 512
+tags: automation;community-script
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/106.conf b/configs/proxmox/proxmox/lxc/106.conf
new file mode 100644
index 0000000..4600b4c
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/106.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: vdi.el-kadi.nl
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:78:4E:40,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-106-disk-0,size=20G
+swap: 512
+tags: community-script;docker;os
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/107.conf b/configs/proxmox/proxmox/lxc/107.conf
new file mode 100644
index 0000000..94cfbc2
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/107.conf
@@ -0,0 +1,41 @@
+arch: amd64
+cores: 2
+features: nesting=1
+hostname: Virtualmin
+memory: 2048
+net0: name=eth0,bridge=vmbr1,firewall=1,hwaddr=BC:24:11:AA:20:40,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+parent: snap2
+rootfs: local-lvm:vm-107-disk-0,size=20G
+swap: 1024
+unprivileged: 1
+
+[Snap1]
+arch: amd64
+cores: 2
+features: nesting=1
+hostname: Virtualmin
+memory: 2048
+net0: name=eth0,bridge=vmbr1,firewall=1,hwaddr=BC:24:11:AA:20:40,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: local-lvm:vm-107-disk-0,size=20G
+snaptime: 1748346112
+swap: 1024
+unprivileged: 1
+
+[snap2]
+arch: amd64
+cores: 2
+features: nesting=1
+hostname: Virtualmin
+memory: 2048
+net0: name=eth0,bridge=vmbr1,firewall=1,hwaddr=BC:24:11:AA:20:40,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+parent: Snap1
+rootfs: local-lvm:vm-107-disk-0,size=20G
+snaptime: 1748383156
+swap: 1024
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/108.conf b/configs/proxmox/proxmox/lxc/108.conf
new file mode 100644
index 0000000..02906c9
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/108.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: n8n
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:83:34:CA,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-108-disk-0,size=6G
+swap: 512
+tags: automation;community-script;levent
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/109.conf b/configs/proxmox/proxmox/lxc/109.conf
new file mode 100644
index 0000000..ccd6279
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/109.conf
@@ -0,0 +1,54 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: nginxproxymanager
+memory: 1024
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:E3:80:A7,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+parent: Snapshot
+rootfs: local-lvm:vm-109-disk-0,size=4G
+swap: 512
+tags: community-script;proxy
+unprivileged: 1
+
+[Snapshot]
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: nginxproxymanager
+memory: 1024
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:E3:80:A7,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: local-lvm:vm-109-disk-0,size=4G
+snaptime: 1764524643
+swap: 512
+tags: community-script;proxy
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/110.conf b/configs/proxmox/proxmox/lxc/110.conf
new file mode 100644
index 0000000..61828a0
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/110.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: nextcloudpi
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:D7:79:73,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-110-disk-0,size=20G
+swap: 512
+tags: cloud;community-script
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/112.conf b/configs/proxmox/proxmox/lxc/112.conf
new file mode 100644
index 0000000..891bf17
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/112.conf
@@ -0,0 +1,46 @@
+#
+arch: amd64
+cores: 1
+features: nesting=1
+hostname: iventoy
+memory: 512
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:37:3B:BA,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-112-disk-0,size=2G
+swap: 512
+tags: community-script;pxe-tool
+lxc.cgroup2.devices.allow: a
+lxc.cap.drop:
+lxc.cgroup2.devices.allow: c 188:* rwm
+lxc.cgroup2.devices.allow: c 189:* rwm
+lxc.mount.entry: /dev/serial/by-id dev/serial/by-id none bind,optional,create=dir
+lxc.mount.entry: /dev/ttyUSB0 dev/ttyUSB0 none bind,optional,create=file
+lxc.mount.entry: /dev/ttyUSB1 dev/ttyUSB1 none bind,optional,create=file
+lxc.mount.entry: /dev/ttyACM0 dev/ttyACM0 none bind,optional,create=file
+lxc.mount.entry: /dev/ttyACM1 dev/ttyACM1 none bind,optional,create=file
diff --git a/configs/proxmox/proxmox/lxc/113.conf b/configs/proxmox/proxmox/lxc/113.conf
new file mode 100644
index 0000000..6166be4
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/113.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 1
+features: keyctl=1,nesting=1
+hostname: traccar
+memory: 1024
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:B3:9D:FF,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-113-disk-0,size=2G
+swap: 512
+tags: community-script;gps;tracker
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/115.conf b/configs/proxmox/proxmox/lxc/115.conf
new file mode 100644
index 0000000..a4a83d5
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/115.conf
@@ -0,0 +1,40 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1,fuse=1
+hostname: kasm
+memory: 4192
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:49:0C:F4,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-115-disk-0,size=30G
+swap: 512
+tags: community-script;os
+unprivileged: 1
+lxc.cgroup2.devices.allow: c 10:200 rwm
+lxc.mount.entry: /dev/net/tun dev/net/tun none bind,create=file
diff --git a/configs/proxmox/proxmox/lxc/116.conf b/configs/proxmox/proxmox/lxc/116.conf
new file mode 100644
index 0000000..270e3b8
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/116.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: runtipi
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:82:DD:08,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-116-disk-0,size=8G
+swap: 512
+tags: community-script;os
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/118.conf b/configs/proxmox/proxmox/lxc/118.conf
new file mode 100644
index 0000000..e233aa2
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/118.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: changedetection
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:43:39:D5,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-118-disk-0,size=10G
+swap: 512
+tags: community-script;crawler;monitoring
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/lxc/119.conf b/configs/proxmox/proxmox/lxc/119.conf
new file mode 100644
index 0000000..5f22ceb
--- /dev/null
+++ b/configs/proxmox/proxmox/lxc/119.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: n8n
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:B8:EC:A9,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: local-lvm:vm-119-disk-0,size=6G
+swap: 512
+tags: aissa;automation;community-script
+unprivileged: 1
diff --git a/configs/proxmox/proxmox/qemu-server/101.conf b/configs/proxmox/proxmox/qemu-server/101.conf
new file mode 100644
index 0000000..7c20fcf
--- /dev/null
+++ b/configs/proxmox/proxmox/qemu-server/101.conf
@@ -0,0 +1,45 @@
+#
+agent: 1
+bios: ovmf
+boot: order=scsi0
+cores: 4
+efidisk0: local-lvm:vm-101-disk-0,efitype=4m,size=4M
+localtime: 1
+memory: 8192
+meta: creation-qemu=9.2.0,ctime=1767441758
+name: opnsense
+net0: virtio=02:AB:56:7D:71:B4,bridge=vmbr0
+net1: virtio=02:15:DB:79:0B:E6,bridge=vmbr1
+ostype: l26
+scsi0: local-lvm:vm-101-disk-1,size=10G
+scsihw: virtio-scsi-pci
+serial0: socket
+smbios1: uuid=dc4c0c37-0ed0-4201-857d-d3b665de8762
+tablet: 0
+tags: community-script
+vmgenid: 5334836d-62ea-4341-aae8-90d599542c65
diff --git a/configs/proxmox/proxmox/qemu-server/102.conf b/configs/proxmox/proxmox/qemu-server/102.conf
new file mode 100644
index 0000000..0824f58
--- /dev/null
+++ b/configs/proxmox/proxmox/qemu-server/102.conf
@@ -0,0 +1,15 @@
+boot: order=scsi0;ide2;net0
+cores: 2
+cpu: x86-64-v2-AES
+ide2: local:iso/ubuntu-24.04.4-live-server-amd64.iso,media=cdrom,size=3325654K
+memory: 4096
+meta: creation-qemu=9.2.0,ctime=1773264068
+name: Postgress
+net0: virtio=BC:24:11:A0:94:13,bridge=vmbr0,firewall=1
+numa: 0
+ostype: l26
+scsi0: local-lvm:vm-102-disk-0,iothread=1,size=64G
+scsihw: virtio-scsi-single
+smbios1: uuid=c31ed9ab-a01e-4ef2-bcc1-3bab6ea7e97f
+sockets: 1
+vmgenid: 355531b3-df61-44d5-b598-8c2f2da1ad73
diff --git a/configs/proxmox/proxmox/qemu-server/103.conf b/configs/proxmox/proxmox/qemu-server/103.conf
new file mode 100644
index 0000000..793845f
--- /dev/null
+++ b/configs/proxmox/proxmox/qemu-server/103.conf
@@ -0,0 +1,18 @@
+agent: 1
+boot: order=sata0
+cores: 1
+cpu: x86-64-v2-AES
+ide2: none,media=cdrom
+memory: 2048
+meta: creation-qemu=9.2.0,ctime=1747652143
+name: Synology
+net1: virtio=BC:24:11:79:5C:AE,bridge=vmbr1,firewall=1
+numa: 0
+ostype: l26
+sata0: local-lvm:vm-103-disk-0,size=3572M
+sata1: local-lvm:vm-103-disk-1,size=250G
+scsihw: virtio-scsi-single
+smbios1: uuid=1e47e76c-af8a-4a27-8ec8-21a5fe6a6d10
+sockets: 2
+tags: prive
+vmgenid: 70c61ac7-e12d-4a77-b5fe-810ff7f79f4e
diff --git a/configs/proxmox/proxmox/qemu-server/104.conf b/configs/proxmox/proxmox/qemu-server/104.conf
new file mode 100644
index 0000000..ffa6012
--- /dev/null
+++ b/configs/proxmox/proxmox/qemu-server/104.conf
@@ -0,0 +1,15 @@
+boot: order=scsi0;ide2;net0
+cores: 4
+cpu: host
+ide2: none,media=cdrom
+memory: 4096
+meta: creation-qemu=9.2.0,ctime=1776633877
+name: kassa-dev
+net0: virtio=BC:24:11:12:44:B7,bridge=vmbr0,firewall=1
+numa: 0
+ostype: l26
+scsi0: local-lvm:vm-104-disk-0,iothread=1,size=32G
+scsihw: virtio-scsi-single
+smbios1: uuid=15ecdbd4-d955-4546-a881-18f2f85acf52
+sockets: 1
+vmgenid: 42878df4-eecf-4e21-9364-dbb65a4faab1
diff --git a/configs/proxmox/proxmox/qemu-server/105.conf b/configs/proxmox/proxmox/qemu-server/105.conf
new file mode 100644
index 0000000..a5ab6d4
--- /dev/null
+++ b/configs/proxmox/proxmox/qemu-server/105.conf
@@ -0,0 +1,15 @@
+boot: order=scsi0;ide2;net0
+cores: 4
+cpu: host
+ide2: none,media=cdrom
+memory: 4096
+meta: creation-qemu=9.2.0,ctime=1777158912
+name: docker
+net0: virtio=BC:24:11:54:A6:5C,bridge=vmbr0,firewall=1
+numa: 0
+ostype: l26
+scsi0: local-lvm:vm-105-disk-0,iothread=1,size=64G
+scsihw: virtio-scsi-single
+smbios1: uuid=2271a8f7-6c65-420b-b97c-58a7128d6814
+sockets: 1
+vmgenid: 4389c162-6a07-48f4-9d6a-4bf635afd24e
diff --git a/configs/proxmox/proxmox/storage.cfg b/configs/proxmox/proxmox/storage.cfg
new file mode 100644
index 0000000..36816df
--- /dev/null
+++ b/configs/proxmox/proxmox/storage.cfg
@@ -0,0 +1,8 @@
+dir: local
+ path /var/lib/vz
+ content iso,vztmpl,backup
+
+lvmthin: local-lvm
+ thinpool data
+ vgname pve
+ content rootdir,images
diff --git a/configs/proxmox/pve/datacenter.cfg b/configs/proxmox/pve/datacenter.cfg
new file mode 100644
index 0000000..a488602
--- /dev/null
+++ b/configs/proxmox/pve/datacenter.cfg
@@ -0,0 +1 @@
+keyboard: en-us
diff --git a/configs/proxmox/pve/hostname b/configs/proxmox/pve/hostname
new file mode 100644
index 0000000..c9da5e2
--- /dev/null
+++ b/configs/proxmox/pve/hostname
@@ -0,0 +1 @@
+pve
diff --git a/configs/proxmox/pve/hosts b/configs/proxmox/pve/hosts
new file mode 100644
index 0000000..2cab304
--- /dev/null
+++ b/configs/proxmox/pve/hosts
@@ -0,0 +1,11 @@
+127.0.0.1 localhost.localdomain localhost
+192.168.1.216 pve.localdomain pve
+
+# The following lines are desirable for IPv6 capable hosts
+
+::1 ip6-localhost ip6-loopback
+fe00::0 ip6-localnet
+ff00::0 ip6-mcastprefix
+ff02::1 ip6-allnodes
+ff02::2 ip6-allrouters
+ff02::3 ip6-allhosts
diff --git a/configs/proxmox/pve/interfaces b/configs/proxmox/pve/interfaces
new file mode 100644
index 0000000..bc41e03
--- /dev/null
+++ b/configs/proxmox/pve/interfaces
@@ -0,0 +1,19 @@
+auto lo
+iface lo inet loopback
+
+iface enp2s0 inet manual
+
+auto vmbr0
+iface vmbr0 inet static
+ address 192.168.1.216/24
+ gateway 192.168.1.1
+ bridge-ports enp2s0
+ bridge-stp off
+ bridge-fd 0
+
+iface enp0s13f0u2u2 inet manual
+
+iface wlp3s0 inet manual
+
+
+source /etc/network/interfaces.d/*
diff --git a/configs/proxmox/pve/lxc/100.conf b/configs/proxmox/pve/lxc/100.conf
new file mode 100644
index 0000000..e74faf9
--- /dev/null
+++ b/configs/proxmox/pve/lxc/100.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: autocaliweb
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:F1:D1:89,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-100-disk-0,size=6G
+swap: 512
+tags: community-script;ebooks
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/102.conf b/configs/proxmox/pve/lxc/102.conf
new file mode 100644
index 0000000..28214e5
--- /dev/null
+++ b/configs/proxmox/pve/lxc/102.conf
@@ -0,0 +1,10 @@
+arch: amd64
+cores: 2
+features: nesting=1
+hostname: clawbot
+memory: 2048
+net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:B3:58:5D,ip=dhcp,type=veth
+ostype: ubuntu
+rootfs: Storage:vm-102-disk-0,size=20G
+swap: 512
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/103.conf b/configs/proxmox/pve/lxc/103.conf
new file mode 100644
index 0000000..292e0e8
--- /dev/null
+++ b/configs/proxmox/pve/lxc/103.conf
@@ -0,0 +1,10 @@
+arch: amd64
+cores: 1
+features: nesting=1
+hostname: CrowdSec
+memory: 512
+net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:AA:9D:E0,ip=dhcp,type=veth
+ostype: debian
+rootfs: Storage:vm-103-disk-0,size=30G
+swap: 512
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/104.conf b/configs/proxmox/pve/lxc/104.conf
new file mode 100644
index 0000000..0d0054d
--- /dev/null
+++ b/configs/proxmox/pve/lxc/104.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 4
+features: keyctl=1,nesting=1
+hostname: vaultwarden
+memory: 6144
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:B8:D8:43,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-104-disk-0,size=20G
+swap: 512
+tags: community-script;password-manager
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/105.conf b/configs/proxmox/pve/lxc/105.conf
new file mode 100644
index 0000000..ad1a104
--- /dev/null
+++ b/configs/proxmox/pve/lxc/105.conf
@@ -0,0 +1,12 @@
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: linkwarden
+memory: 4096
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:94:48:E5,ip=dhcp,type=veth
+onboot: 1
+ostype: ubuntu
+rootfs: Storage:vm-105-disk-0,size=12G
+swap: 512
+tags: bookmark;community-script
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/106.conf b/configs/proxmox/pve/lxc/106.conf
new file mode 100644
index 0000000..811ac5e
--- /dev/null
+++ b/configs/proxmox/pve/lxc/106.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: kimai
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:A0:C4:DC,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-106-disk-0,size=7G
+swap: 512
+tags: community-script;time-tracking
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/107.conf b/configs/proxmox/pve/lxc/107.conf
new file mode 100644
index 0000000..ac71894
--- /dev/null
+++ b/configs/proxmox/pve/lxc/107.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: pve-scripts-local
+memory: 4096
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:BA:02:E3,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-107-disk-0,size=4G
+swap: 512
+tags: community-script;pve-scripts-local
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/108.conf b/configs/proxmox/pve/lxc/108.conf
new file mode 100644
index 0000000..33d5c08
--- /dev/null
+++ b/configs/proxmox/pve/lxc/108.conf
@@ -0,0 +1,41 @@
+#
+arch: amd64
+cores: 2
+dev0: /dev/dri/renderD128,gid=992
+dev1: /dev/dri/card1,gid=44
+features: nesting=1,keyctl=1
+hostname: tunarr
+memory: 1024
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:A7:53:E9,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-108-disk-0,size=5G
+swap: 512
+tags: community-script;iptv
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/109.conf b/configs/proxmox/pve/lxc/109.conf
new file mode 100644
index 0000000..1d9d99a
--- /dev/null
+++ b/configs/proxmox/pve/lxc/109.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: nextcloudpi
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:C0:BF:27,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-109-disk-0,size=8G
+swap: 512
+tags: cloud;community-script
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/110.conf b/configs/proxmox/pve/lxc/110.conf
new file mode 100644
index 0000000..14b7f47
--- /dev/null
+++ b/configs/proxmox/pve/lxc/110.conf
@@ -0,0 +1,12 @@
+arch: amd64
+cores: 2
+features: keyctl=1,nesting=1
+hostname: passbolt
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:79:C1:11,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-110-disk-0,size=2G
+swap: 512
+tags: auth;community-script
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/112.conf b/configs/proxmox/pve/lxc/112.conf
new file mode 100644
index 0000000..7f9a1fe
--- /dev/null
+++ b/configs/proxmox/pve/lxc/112.conf
@@ -0,0 +1,41 @@
+#
+arch: amd64
+cores: 4
+dev0: /dev/dri/renderD128,gid=992
+dev1: /dev/dri/card1,gid=44
+features: nesting=1,keyctl=1
+hostname: immich
+memory: 6144
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:58:F1:82,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-112-disk-0,size=20G
+swap: 512
+tags: community-script;photos
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/113.conf b/configs/proxmox/pve/lxc/113.conf
new file mode 100644
index 0000000..7359352
--- /dev/null
+++ b/configs/proxmox/pve/lxc/113.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 1
+features: nesting=1,keyctl=1
+hostname: metube
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:B4:28:8F,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-113-disk-0,size=10G
+swap: 512
+tags: community-script;media;youtube
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/114.conf b/configs/proxmox/pve/lxc/114.conf
new file mode 100644
index 0000000..4f4a811
--- /dev/null
+++ b/configs/proxmox/pve/lxc/114.conf
@@ -0,0 +1,38 @@
+#
+arch: amd64
+cores: 2
+features: nesting=1,keyctl=1
+hostname: endurain
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:17:E4:EA,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-114-disk-0,size=5G
+swap: 512
+tags: community-script;social-media;sport
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/115.conf b/configs/proxmox/pve/lxc/115.conf
new file mode 100644
index 0000000..54a5fb3
--- /dev/null
+++ b/configs/proxmox/pve/lxc/115.conf
@@ -0,0 +1,39 @@
+#
+arch: amd64
+cores: 2
+features: nesting=1,keyctl=1
+hostname: passbolt
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:BD:4A:47,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-115-disk-0,size=2G
+swap: 512
+tags: auth;community-script
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/116.conf b/configs/proxmox/pve/lxc/116.conf
new file mode 100644
index 0000000..bf752d1
--- /dev/null
+++ b/configs/proxmox/pve/lxc/116.conf
@@ -0,0 +1,39 @@
+#
+arch: amd64
+cores: 2
+features: nesting=1,keyctl=1
+hostname: opencloud
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:F5:87:FF,ip=dhcp,type=veth
+onboot: 0
+ostype: debian
+rootfs: Storage:vm-116-disk-0,size=20G
+swap: 512
+tags: cloud;community-script;files
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/117.conf b/configs/proxmox/pve/lxc/117.conf
new file mode 100644
index 0000000..62b0ce5
--- /dev/null
+++ b/configs/proxmox/pve/lxc/117.conf
@@ -0,0 +1,11 @@
+arch: amd64
+cores: 1
+features: nesting=1
+hostname: Proxy
+memory: 512
+net0: name=eth0,bridge=vmbr0,firewall=1,hwaddr=BC:24:11:2F:94:86,ip=dhcp,type=veth
+onboot: 0
+ostype: ubuntu
+rootfs: Storage:vm-117-disk-0,size=8G
+swap: 512
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/118.conf b/configs/proxmox/pve/lxc/118.conf
new file mode 100644
index 0000000..b819e7d
--- /dev/null
+++ b/configs/proxmox/pve/lxc/118.conf
@@ -0,0 +1,39 @@
+#
+arch: amd64
+cores: 2
+features: nesting=1,keyctl=1
+hostname: paymenter
+memory: 1024
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:FA:06:F5,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-118-disk-0,size=5G
+swap: 512
+tags: community-script;ecommerce;hosting;marketplace
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/lxc/119.conf b/configs/proxmox/pve/lxc/119.conf
new file mode 100644
index 0000000..ccf0775
--- /dev/null
+++ b/configs/proxmox/pve/lxc/119.conf
@@ -0,0 +1,41 @@
+#
+arch: amd64
+cores: 2
+dev0: /dev/dri/renderD128,gid=992
+dev1: /dev/dri/card1,gid=44
+features: nesting=1,keyctl=1
+hostname: nodecast-tv
+memory: 2048
+net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:95:0E:12,ip=dhcp,type=veth
+onboot: 1
+ostype: debian
+rootfs: Storage:vm-119-disk-0,size=4G
+swap: 512
+tags: community-script;media
+timezone: Europe/Amsterdam
+unprivileged: 1
diff --git a/configs/proxmox/pve/qemu-server/101.conf b/configs/proxmox/pve/qemu-server/101.conf
new file mode 100644
index 0000000..766a284
--- /dev/null
+++ b/configs/proxmox/pve/qemu-server/101.conf
@@ -0,0 +1,20 @@
+agent: 1
+bios: ovmf
+boot: order=ide0;ide2;net0
+cores: 4
+cpu: x86-64-v2-AES
+efidisk0: Storage:vm-101-disk-0,efitype=4m,pre-enrolled-keys=1,size=4M
+ide0: Storage:vm-101-disk-1,size=64G
+ide2: local:iso/en-us_windows_11_consumer_editions_version_23h2_updated_april_2025_x64_dvd_5e6831d3.iso,media=cdrom,size=7198542K
+machine: pc-q35-10.0+pve1
+memory: 4096
+meta: creation-qemu=10.0.2,ctime=1758615516
+name: W11
+net0: e1000=BC:24:11:19:34:DB,bridge=vmbr0,firewall=1
+numa: 0
+ostype: win11
+scsihw: virtio-scsi-single
+smbios1: uuid=39cec2fd-f3e5-4664-b489-ed8db9b70231
+sockets: 1
+tpmstate0: Storage:vm-101-disk-2,size=4M,version=v2.0
+vmgenid: 7ed24d3b-870e-4ab7-ae87-d9e7b01ea73b
diff --git a/configs/proxmox/pve/qemu-server/111.conf b/configs/proxmox/pve/qemu-server/111.conf
new file mode 100644
index 0000000..9cc8bfb
--- /dev/null
+++ b/configs/proxmox/pve/qemu-server/111.conf
@@ -0,0 +1,17 @@
+agent: 1
+boot: order=sata0
+cores: 1
+cpu: x86-64-v2-AES
+ide2: none,media=cdrom
+memory: 4098
+meta: creation-qemu=10.0.2,ctime=1763556365
+name: Syno-latest
+net0: virtio=BC:24:11:E4:40:80,bridge=vmbr0,firewall=1
+numa: 0
+ostype: l26
+sata0: local-lvm:vm-111-disk-0,size=1852M
+sata1: Storage:vm-111-disk-0,size=32G
+scsihw: virtio-scsi-single
+smbios1: uuid=507c91d7-8db0-414e-bc1d-448477494e19
+sockets: 1
+vmgenid: da2426b2-fe55-4809-9280-57c9503b3baa
diff --git a/configs/proxmox/pve/storage.cfg b/configs/proxmox/pve/storage.cfg
new file mode 100644
index 0000000..bc7c721
--- /dev/null
+++ b/configs/proxmox/pve/storage.cfg
@@ -0,0 +1,15 @@
+dir: local
+ path /var/lib/vz
+ content vztmpl,iso,backup
+
+lvmthin: local-lvm
+ thinpool data
+ vgname pve
+ content rootdir,images
+
+lvm: Storage
+ vgname Storage
+ content rootdir,images
+ nodes pve
+ shared 0
+