@@ -153,18 +153,25 @@ function preprocess(){
153153}
154154
155155if [ " $MODE " == " explorer" ]; then
156- mkdir -p /etc/service/prerenderer/log /etc/service/nginx/log /etc/service/electrs/log
157- mkdir -p /data/logs/prerenderer /data/logs/nginx /data/logs/electrs
156+ mkdir -p /etc/service/{prerenderer,nginx,electrs,websocket}/log
157+ mkdir -p /data/logs/{prerenderer,nginx,electrs,websocket}
158+
158159 preprocess /srv/explorer/source/contrib/runits/electrs.runit /etc/service/electrs/run
159160 cp /srv/explorer/source/contrib/runits/electrs-log.runit /etc/service/electrs/log/run
160161 cp /srv/explorer/source/contrib/runits/electrs-log-config.runit /data/logs/electrs/config
162+
161163 cp /srv/explorer/source/contrib/runits/nginx.runit /etc/service/nginx/run
162164 cp /srv/explorer/source/contrib/runits/nginx-log.runit /etc/service/nginx/log/run
163165 cp /srv/explorer/source/contrib/runits/nginx-log-config.runit /data/logs/nginx/config
166+
164167 preprocess /srv/explorer/source/contrib/runits/prerenderer.runit /etc/service/prerenderer/run
165168 cp /srv/explorer/source/contrib/runits/prerenderer-log.runit /etc/service/prerenderer/log/run
166169 cp /srv/explorer/source/contrib/runits/prerenderer-log-config.runit /data/logs/prerenderer/config
167170 chmod +x /etc/service/prerenderer/run /etc/service/electrs/run
171+
172+ cp /srv/explorer/source/contrib/runits/websocket.runit /etc/service/websocket/run
173+ cp /srv/explorer/source/contrib/runits/websocket-log.runit /etc/service/websocket/log/run
174+ cp /srv/explorer/source/contrib/runits/websocket-log-config.runit /data/logs/websocket/config
168175elif [ " $MODE " != " private-bridge" ] && [ " $MODE " != " public-bridge" ]; then
169176 echo " Mode can only be private-bridge, public-bridge or explorer"
170177 exit 1
0 commit comments