Initial commit

This commit is contained in:
2021-12-03 23:04:09 +01:00
commit 85fd8de5cb
21 changed files with 1681 additions and 0 deletions

6
scripts/cross-compile.sh Normal file
View File

@@ -0,0 +1,6 @@
#!/bin/bash
set -xe
GOOS=linux GOARCH=amd64 go build -tags clientcert -o /data/ezshare-client-linux-amd64 cmd/ezshare.go
GOOS=windows GOARCH=amd64 go build -tags clientcert -o /data/ezshare-client-windows-amd64 cmd/ezshare.go
GOOS=darwin GOARCH=amd64 go build -tags clientcert -o /data/ezshare-client-darwin-amd64 cmd/ezshare.go

7
scripts/gencerts.sh Normal file
View File

@@ -0,0 +1,7 @@
#!/bin/bash
set -xe
mkdir certs
/app/ezshare gencerts
cp certs/*.key /data
cp certs/*.pem /data