Install Latest NGINX PROXY MANAGER on PROXMOX 9.0 Container

Since, I received many requests on fixing the problem to nginx proxy manager installation on proxmox container. I have build a script to install Nginx proxy manager on proxmox container that works perfectly fine with Debian 12.

Create Container

Create a container using Debian 12 Image but do not start it yet.

OS : Debian 12

unprivileged container : Uncheck

Nesting : Uncheck

Disk Space : 20 GB

RAM : 2 GB

CPU : 2

After the container is created goto proxmox pve shell (NOT THE CONTAINER SHELL) and edit the configuration of container

nano /etc/pve/lxc/[container-id].conf

and paste below lines in the end.

lxc.apparmor.profile: unconfined
lxc.cgroup2.devices.allow: a
lxc.cap.drop:

save the file and start the container

pct start [container id]

Run Script

Login in container as root.

run the below command.

wget -qO- https://raw.githubusercontent.com/zonatsolutions/proxmox-container-npm/main/install.sh | bash

to check the IP address of your container

ip a

Access NPM using IP address with port 81 and you should be able to see the login or sign up page.

 

Leave a Reply

Your email address will not be published. Required fields are marked *