Thanks for chiming in! I like gitlab so much I couldn't miss this opportunity to recommend it.
The nice thing about Gitlab is that you can mix on-prem and saas according to your need.
For example I am now running my own gitlab instance at home but I'm thinking of switching to the gitlab.com offering while keeping runners at home. By pairing gitlab with Hashicorp Vault I could keep encrypted stuff in my repo and decrypt them when they are checked out on the (local on-prem) runner.
The nice thing about Gitlab is that you can mix on-prem and saas according to your need.
For example I am now running my own gitlab instance at home but I'm thinking of switching to the gitlab.com offering while keeping runners at home. By pairing gitlab with Hashicorp Vault I could keep encrypted stuff in my repo and decrypt them when they are checked out on the (local on-prem) runner.
Super cool, so much flexibility!