Added nginx config

This commit is contained in:
Jeremy D. Berkleef 2020-05-28 03:02:43 +00:00
parent a3b04a0f0b
commit 05d9793258
2 changed files with 26 additions and 8 deletions

View File

@ -0,0 +1,16 @@
server {
listen 80;
server_name _;
root /houtmarkt-jeremy/nginx-data/
location /static/ {
alias /houtmarkt-jeremy/nginx-data/staticfiles/;
# Never forget the fact that this little statement being root instead of alias caused us to lose more than a day troubleshooting
}
location {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://127.0.0.1:8080/;
}
}

View File

@ -4,11 +4,13 @@ Well the title says it all, really
--- ---
## **Install Instructions** ## **Install Instructions**
> 1. Install python3, python3-devel and pip3 > 1. Install python3, python3-devel pip3 and nginx
> 2. Pip install django uwsgi > 2. Move nginx-config-files/houtmarkt-app.conf to your nginx config.d or sites-available or whatever you use
> 3. Git Clone this repo > 3. Make Django pull the staticfiles into nginx-data/staticfiles
> 4. Edit the paths in systemd-files/houtmarkt-uwsgi.service > 4. Pip install django uwsgi
> 5. Copy the service file to /etc/systemd/system/ > 5. Git Clone this repo
> 6. Create user www-houtmarkt and group www-data, add www-houtmarkt to www-data > 6. Edit the paths in systemd-files/houtmarkt-uwsgi.service
> 7. ??? > 7. Copy the service file to /etc/systemd/system/
> 8. Profit > 8. Create user www-houtmarkt and group www-data, add www-houtmarkt to www-data
> 9. ???
> 10. Profit