setup log rotation for supervisord logs

This commit is contained in:
Sameer Naik 2013-11-24 19:14:44 +05:30
parent d3fd4135b7
commit 40886d11c5

View File

@ -81,6 +81,19 @@ sudo ln -s /etc/nginx/sites-available/gitlab /etc/nginx/sites-enabled/gitlab
# create the /var/run/sshd directory (required for sshd to start)
mkdir -p /var/run/sshd
# setup log rotation for supervisord
cat > /etc/logrotate.d/supervisord <<EOF
/var/log/supervisor/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
copytruncate
}
EOF
# configure supervisord to start nginx
sed 's/YOUR_SERVER_FQDN/localhost/' -i /etc/nginx/sites-available/gitlab
echo "daemon off;" >> /etc/nginx/nginx.conf