Skip to content

Commit

Permalink
add install requirements file and systemd/uwsgi init files
Browse files Browse the repository at this point in the history
  • Loading branch information
tosterkamp committed Apr 27, 2020
1 parent 3248ed7 commit eb7c48a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 0 deletions.
12 changes: 12 additions & 0 deletions random-redirect.service
@@ -0,0 +1,12 @@
[Unit]
Description=random-redirect app
After=network.target

[Service]
KillSignal=SIGQUIT
Restart=always
User=random-redirect
ExecStart=/bin/zsh -c 'cd /opt/random-redirect && git pull && source venv/bin/activate && uwsgi --ini server_uwsgi.ini'

[Install]
WantedBy=multi-user.target
7 changes: 7 additions & 0 deletions requirements.txt
@@ -0,0 +1,7 @@
certifi==2020.4.5.1
chardet==3.0.4
idna==2.9
pkg-resources==0.0.0
requests==2.23.0
urllib3==1.25.8
uWSGI==2.0.18
7 changes: 7 additions & 0 deletions server_uwsgi.ini
@@ -0,0 +1,7 @@
[uwsgi]
socket = 127.0.0.1:10101
chdir=/opt/random-redirect
wsgi-file = server.py
processes = 4
threads = 2
stats = 127.0.0.1:10102

0 comments on commit eb7c48a

Please sign in to comment.