diff --git a/tools/neboard.service b/tools/neboard.service new file mode 100644 --- /dev/null +++ b/tools/neboard.service @@ -0,0 +1,10 @@ +[Unit] +Description=Neboard imageboard +After=network.target + +[Service] +ExecStart=/usr/bin/uwsgi_python33 --ini uwsgi.ini +WorkingDirectory= + +[Install] +WantedBy=multi-user.target diff --git a/tools/uwsgi.ini b/tools/uwsgi.ini new file mode 100755 --- /dev/null +++ b/tools/uwsgi.ini @@ -0,0 +1,11 @@ +[uwsgi] +module = neboard.wsgi:application +master = true +pidfile = /tmp/neboard.pid +socket = 127.0.0.1:8080 +processes = 5 +harakiri = 20 +max-requests = 5000 +disable-logging = true +vacuum = true +# socket=/var/run/neboard.sock