Fix taiga role again

This commit is contained in:
Aurélien Bompard 2018-10-24 09:50:57 +00:00
parent 0963d3aea9
commit 7e29538e15
4 changed files with 6 additions and 62 deletions

View file

@ -0,0 +1,5 @@
large_client_header_buffers 4 32k;
client_max_body_size 50M;
charset utf-8;
return 302 https://{{ inventory_hostname }}$request_uri;

View file

@ -1,51 +0,0 @@
server {
# listen 80 default_server;
# server_name _;
large_client_header_buffers 4 32k;
client_max_body_size 50M;
charset utf-8;
# Langdon wanted his project renamed... so we redirect.
rewrite ^/project/langdon-modularity/(.*)$ /project/modularity/$1 redirect;
# Frontend
location / {
root /home/taiga/taiga-front-dist/dist/;
try_files $uri $uri/ /index.html;
disable_symlinks off;
}
# Backend
location /api {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8001/api;
proxy_redirect off;
}
# Django admin access (/admin/)
location /admin {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8001$request_uri;
proxy_redirect off;
}
# Static files
location /static {
alias /home/taiga/taiga-back/static;
}
# Media files
location /media {
alias /home/taiga/taiga-back/media;
}
}

View file

@ -280,7 +280,7 @@
- cron
### FINALLY, nginx to serve/proxy it all
- template: src=taiga-http.nginx dest=/etc/nginx/conf.d/taiga-http.conf
- copy: src=default.nginx dest=/etc/nginx/default.d/taiga.conf
mode=0644 owner=nginx group=nginx
notify: restart nginx
tags:

View file

@ -1,10 +0,0 @@
server {
listen 80 default_server;
server_name _;
large_client_header_buffers 4 32k;
client_max_body_size 50M;
charset utf-8;
return 302 https://{{ inventory_hostname }}$request_uri;
}