LVM Decryption

Hello
I had a little thought about using LVM on my company’s server (which is running with Leap 42.2). I’m not currently encrypting any of the partitions because of decryption problems but I’ve been thinking about it a bit. So here goes my question which just came to my mind. Is it possible to provide a decryption file somewhere on the network (let’s say on router’s USB port) and make LVM decrypt automatically with that file as long as it is reachable?

Yes, it is possible. Here is example of dracut module that does it: https://github.com/dracut-crypt-ssh/dracut-crypt-ssh There is even package for Leap 42.2.