2021-11-11 01:36:51 +08:00
|
|
|
#!/bin/sh
|
2021-04-13 11:32:34 +08:00
|
|
|
set -e
|
2021-11-11 01:36:51 +08:00
|
|
|
if [[ ! -f /opt/workflow/ferry/config/settings.yml ]]
|
2021-04-13 11:32:34 +08:00
|
|
|
then
|
2021-11-11 01:36:51 +08:00
|
|
|
cp /opt/workflow/ferry/default_config/* /opt/workflow/ferry/config/
|
2021-04-13 11:32:34 +08:00
|
|
|
fi
|
2021-11-11 01:36:51 +08:00
|
|
|
if [[ -f /opt/workflow/ferry/config/needinit ]]
|
2021-04-13 11:32:34 +08:00
|
|
|
then
|
2021-11-11 01:36:51 +08:00
|
|
|
/opt/workflow/ferry/ferry init -c=/opt/workflow/ferry/config/settings.yml
|
|
|
|
rm -f /opt/workflow/ferry/config/needinit
|
2021-04-13 11:32:34 +08:00
|
|
|
fi
|
2021-11-11 01:36:51 +08:00
|
|
|
/opt/workflow/ferry/ferry server -c=/opt/workflow/ferry/config/settings.yml
|