Skip to content
Snippets Groups Projects
Commit d378332f authored by Jacob Vosmaer (GitLab)'s avatar Jacob Vosmaer (GitLab)
Browse files

Add logrotate setup to the installation guide

parent 253850dd
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -52,7 +52,7 @@ If you are not familiar with vim please skip this and keep using the default edi
 
Install the required packages:
 
sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl git-core openssh-server redis-server checkinstall libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev
sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl git-core openssh-server redis-server checkinstall libxml2-dev libxslt-dev libcurl4-openssl-dev libicu-dev logrotate
 
Make sure you have the right version of Python installed.
 
Loading
Loading
@@ -265,6 +265,9 @@ Make GitLab start on boot:
 
sudo update-rc.d gitlab defaults 21
 
## Set up logrotate
sudo cp lib/support/logrotate/gitlab /etc/logrotate.d/gitlab
 
## Check Application Status
 
Loading
Loading
# GitLab logrotate settings
# based on: http://stackoverflow.com/a/4883967
/home/git/gitlab/log/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
copytruncate
}
/home/git/gitlab-shell/gitlab-shell.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
copytruncate
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment