diff options
| -rw-r--r-- | irc/bncadmin/box.rb | 2 | ||||
| -rw-r--r-- | irc/bncadmin/main.go | 2 | ||||
| -rw-r--r-- | irc/bncadmin/run.sh | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/irc/bncadmin/box.rb b/irc/bncadmin/box.rb index fdbc64c..ee751c6 100644 --- a/irc/bncadmin/box.rb +++ b/irc/bncadmin/box.rb @@ -2,7 +2,7 @@ from "xena/go" workdir "/" copy "main.go", "/go/src/github.com/Xe/tools/irc/bncadmin/main.go" -copy "vendor", "/go/src/github.com/Xe/tools/irc/bncadmin" +copy "vendor", "/go/src/github.com/Xe/tools/irc/bncadmin/" run "go install github.com/Xe/tools/irc/bncadmin && cp /go/bin/bncadmin /usr/bin/bncadmin" run "rm -rf /usr/local/go /go && apk del bash gcc musl-dev openssl go" diff --git a/irc/bncadmin/main.go b/irc/bncadmin/main.go index fbe810e..f584a16 100644 --- a/irc/bncadmin/main.go +++ b/irc/bncadmin/main.go @@ -54,7 +54,7 @@ func main() { err = c.Run() if err != nil { - panic(err) + main() } } diff --git a/irc/bncadmin/run.sh b/irc/bncadmin/run.sh index 9b6d9cf..36e90b8 100644 --- a/irc/bncadmin/run.sh +++ b/irc/bncadmin/run.sh @@ -8,4 +8,4 @@ docker push xena/bncadmin hyper rm -f bncadmin ||: hyper pull xena/bncadmin -hyper run --name bncadmin -dit --size s2 --env-file .env xena/bncadmin +hyper run --name bncadmin --restart=always -dit --size s1 --env-file .env xena/bncadmin |
