diff --git a/misc/etc/colab/gunicorn.py b/misc/etc/colab/gunicorn.py new file mode 100644 index 0000000..3c3e9e9 --- /dev/null +++ b/misc/etc/colab/gunicorn.py @@ -0,0 +1,6 @@ +import multiprocessing + +bind = "127.0.0.1:8001" +workers = multiprocessing.cpu_count() * 2 + 1 +syslog = True +proc_name = "colab" diff --git a/misc/lib/systemd/system/colab.service b/misc/lib/systemd/system/colab.service index 9317d65..28332cc 100644 --- a/misc/lib/systemd/system/colab.service +++ b/misc/lib/systemd/system/colab.service @@ -6,7 +6,7 @@ User=colab PermissionsStartOnly=true ExecStartPre=/usr/bin/mkdir -p /var/lock/colab ExecStartPre=/usr/bin/chown -R colab:colab /var/lock/colab -ExecStart=/usr/lib/colab/bin/gunicorn colab.wsgi:application --bind=127.0.0.1:8001 --workers=3 --log-syslog --log-syslog-prefix="[gunicorn colab]" +ExecStart=/usr/lib/colab/bin/gunicorn colab.wsgi:application --config="/etc/colab/gunicorn.py" Restart=on-failure [Install] -- libgit2 0.21.2