I wouldn't feel so bad about using the cloud-based Gitlab or GitHub services, and I have done so in the past. If you have anything that you deem sensitive, an easy thing I have done is to add my "bare" markdown (*.md) files to .gitignore and then use PGP to encrypt them into *.pgp extension and then check in only the PGP-encrypted files. That should be more secure than a privately-hosted instance.
I wouldn't feel so bad about using the cloud-based Gitlab or GitHub services, and I have done so in the past. If you have anything that you deem sensitive, an easy thing I have done is to add my "bare" markdown (*.md) files to .gitignore and then use PGP to encrypt them into *.pgp extension and then check in only the PGP-encrypted files. That should be more secure than a privately-hosted instance.
Wow..that's dope. Good way check-in secure stuff.
This is so obvious. Must be why I missed it! Thanks, Scott!
PGP? why not OpenSSL = AES
Sure, that would work similarly