Ver instrucciones en https://github.com/pasosdeJesus/sivel2
El script por ubicar en /etc/rc.d/s:
#!/bin/sh
servicio="CONFIG_HOSTS=miservidor.org PUERTOUNICORN=2022 DIRAP=/var/www/htdocs/siaddhh URLBASE=/somosdefensores/siaddhh/ USUARIO_AP=miusuario SECRET_KEY_BASE=df /var/www/htdocs/siaddhh/bin/u.sh"
. /etc/rc.d/rc.subr
rc_check() {
ps axw | grep "[r]uby.*unicorn_rails.*siaddhh/" > /dev/null
}
rc_stop() {
p=`ps axw | grep "[r]uby.*unicorn_rails.*master.*siaddhh/" | sed -e "s/^ *\([0-9]*\) .*/\1/g"`
if (test "$p" = "") then {
# Matamos proceso hijo si quedo por ahi
p=`ps axw | grep "[r]uby.*unicorn_rails.*worker.*siaddhh/" | sed -e "s/^ *\([0-9]*\) .*/\1/g"`;
} fi;
if (test "$p" != "") then {
kill $p;
} fi;
}
rc_cmd $1
En /etc/nginx/nginx.conf
además de la configuración tipica:
location ^~ /somosdefensores/siaddhh/conteos/ {
gzip_static on;
add_header Cache-Control public;
root /var/www/htdocs/siaddhh/public/;
}