The uid and gid making that you need to do in the .conf file is one of the most esoteric things in its complexity. It's also quite error-prone.
My suggestion is that, under resources in the proxmox ve gui, you can simply map lxc user to host user (and groups) via user name. It would give you a list of existing users on host and lxc but also allow typing in ones that don't exist. It then runs all the necessary commands on the host and config in the. Conf file to set this up, including creating the users is they don't already exist.
That would make this whole thing easy way easier and more intuitive. Every time I have to go by l near this currently, I am filled with trepidation!
(Frankly the way it's done in the.conf could be much simpler as well, based on names but that is a 3rd party thing)
My suggestion is that, under resources in the proxmox ve gui, you can simply map lxc user to host user (and groups) via user name. It would give you a list of existing users on host and lxc but also allow typing in ones that don't exist. It then runs all the necessary commands on the host and config in the. Conf file to set this up, including creating the users is they don't already exist.
That would make this whole thing easy way easier and more intuitive. Every time I have to go by l near this currently, I am filled with trepidation!
(Frankly the way it's done in the.conf could be much simpler as well, based on names but that is a 3rd party thing)