From 21669f0f0f6ea418e54c9861b79be4ac9c2e6ac5 Mon Sep 17 00:00:00 2001 From: shy Date: Fri, 28 Feb 2025 19:16:04 +0800 Subject: [PATCH] opt some --- src/template/web.serve/local.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/template/web.serve/local.sh b/src/template/web.serve/local.sh index b038a136..4b23675d 100644 --- a/src/template/web.serve/local.sh +++ b/src/template/web.serve/local.sh @@ -1,7 +1,8 @@ # /etc/rc.local # source {{.Option "pwd"}}/etc/local.sh - # for p in `ls {{.Option "pwd"}}/../*/etc/local.sh`; do source $p; done -su - {{.Option "user"}} -c 'cd {{.Option "pwd"}} && {{.Option "pwd"}}/bin/ice.bin forever start {{.Option "args"}} &' -for p in `ls {{.Option "pwd"}}/usr/local/work/*/etc/local.sh`; do source $p; done \ No newline at end of file +# su - {{.Option "user"}} -c 'cd {{.Option "pwd"}} && {{.Option "pwd"}}/bin/ice.bin forever start {{.Option "args"}} &' +su - {{.Option "user"}} -c 'while true; do cd {{.Option "pwd"}} && {{.Option "pwd"}}/bin/ice.bin serve start {{.Option "args"}} &>var/log/boot.log && break; done &' + +for p in `ls {{.Option "pwd"}}/usr/local/work/*/etc/local.sh`; do source $p; done