evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / ss / ssl-proxy / package.nix
blobda710379e5fc07dead8cce228397adb4e15b8530
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "ssl-proxy";
5   version = "0.2.7-unstable-2024-02-05";
7   src = fetchFromGitHub {
8     owner = "suyashkumar";
9     repo = "ssl-proxy";
10     rev = "6b0f364be9bbf0de46520a6b85d30792fcc3cb80";
11     hash = "sha256-tYAsz99YCOOEyxPp8Yp+PTn+q2Edir+xy4Vs0yyHWOQ=";
12   };
14   vendorHash = "sha256-PQ465+4AcH0wP4z2GsGdf/yABaGezaPq+eM0U2lu13o=";
16   checkTarget = "test";
18   meta = with lib; {
19     homepage = "https://github.com/suyashkumar/ssl-proxy";
20     description = "Simple single-command SSL reverse proxy with autogenerated certificates (LetsEncrypt, self-signed)";
21     longDescription = ''
22       A handy and simple way to add SSL to your thing running on a VM--be it your personal jupyter
23       notebook or your team jenkins instance. ssl-proxy autogenerates SSL certs and proxies
24       HTTPS traffic to an existing HTTP server in a single command.
25     '';
26     license = licenses.mit;
27     mainProgram = "ssl-proxy";
28     maintainers = [ maintainers.konst-aa ];
29     platforms = platforms.linux ++ platforms.darwin ++ platforms.windows;
30   };