Add support for running server unencrypted

This still needs unit tests to be added