mirror of
https://github.com/OutlineFoundation/outline-server.git
synced 2026-05-13 13:58:57 +00:00
#### Description In this PR, I introduced the cross-platform Windows binary signing tools to the server manager. [Jsign](https://ebourg.github.io/jsign/) is included as one of the `third_party` dependencies. In the future, we can leverage GCP KMS based certificate to do the signing as well. #### Environment Variables - `WINDOWS_SIGNING_CERT_TYPE`: `none|pfx|digicert-usb` - `WINDOWS_SIGNING_CERT_PASSWORD`: password of the certificate (store) - `WINDOWS_SIGNING_PFX_CERT`: ".pfx" certificate path if the type is `pfx` - `WINDOWS_SIGNING_EV_CERT_SUBJECT`: [optional] subject of the EV certificate if type is `digicert-usb` (in our case, you can use `Jigsaw Operations LLC`) |
||
|---|---|---|
| .. | ||
| jsign | ||
| outline-ss-server | ||
| prometheus | ||
| shellcheck | ||