How to build Proxmox tmpfs image
Once you have a successfully running openQRM Server you can follow the steps below for a Proxmox Solution;
Download PVE Kernel - http://download.proxmox.com/debian/dists/buster/pve-no-subscription/binary-amd64/pve-kernel-5.4.114-1-pve_5.4.114-1_amd64.deb
Install Kernel
Add Kernel to openQRM
(Replace KERNEL_NAME, KERNEL_VER, OPENQRM_UI_USER, OPENQRM_UI_PASS, SERVER_NAME with the appropriate variables)
openqrm kernel add -n KERNEL_NAME -v KERNEL_VER -l / -i initramfs -u OPENQRM_UI_USER -p OPENQRM_UI_PASS -m csiostor
openqrm kernel add -n pve-5.4.114-1 -v 5.4.114-1-pve -u OPENQRM_USER -p OPENQRM_PASS -l / -i initramfs
if you are using a self signed cert you may need to load the http call back manually;
Create Image
To create an image for Proxmox which can be used as a tmpfs image, follow these steps;
- Create directory in /exports/proxmox_image
- chroot /exports/proxmox_image
- debootstrap --arch amd64 buster /mnt/root https://deb.debian.org/debian/
Tar Image
Create NFS Image link to TmpFS image
Initialise ATU plugin