You could look into using LNBits. They have a self-hosting option seperate from their website that is included in the Umbrel & RunCitdal Bitcoin Node clients.
Once you setup your "Master" Wallet (Just needs you to choose a name) then you click on "Manage Extensions" -> "TPOS" & follow the instructions to setup your POS.