misc: factor /var/lib references (#52511)
This commit is contained in:
parent
618930c536
commit
9bc245e9e5
|
@ -15,7 +15,7 @@
|
|||
|
||||
- name: "{{app_name}} - /var/lib directory"
|
||||
file:
|
||||
path: "/var/lib/{{project_name}}"
|
||||
path: "{{state_dir}}"
|
||||
state: directory
|
||||
owner: "{{user}}"
|
||||
group: "{{user}}"
|
||||
|
@ -23,7 +23,7 @@
|
|||
|
||||
- name: "{{app_name}} - /var/lib tenants directory"
|
||||
file:
|
||||
path: "/var/lib/{{project_name}}/tenants"
|
||||
path: "{{tenants_dir}}"
|
||||
state: directory
|
||||
owner: "{{user}}"
|
||||
group: "{{user}}"
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
state_dir: "/var/lib/{{project_name}}"
|
||||
tenants_dir: "/var/lib/{{project_name}}/tenants"
|
|
@ -3,9 +3,9 @@
|
|||
{% block middle %}
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/{{project_name}}/tenants/$host/static/$1
|
||||
/var/lib/{{project_name}}/tenants/$host/theme/static/$1
|
||||
/var/lib/{{project_name}}/collectstatic/$1
|
||||
try_files {{tenants_dir}}/$host/static/$1
|
||||
{{tenants_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
}
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
{% block middle %}
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/{{project_name}}/tenants/$host/static/$1
|
||||
/var/lib/{{project_name}}/tenants/$host/theme/static/$1
|
||||
/var/lib/{{project_name}}/collectstatic/$1
|
||||
try_files {{tenants_dir}}/$host/static/$1
|
||||
{{tenants_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
}
|
||||
|
|
|
@ -3,9 +3,9 @@
|
|||
{% block middle %}
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/{{project_name}}/tenants/$host/static/$1
|
||||
/var/lib/{{project_name}}/tenants/$host/theme/static/$1
|
||||
/var/lib/{{project_name}}/collectstatic/$1
|
||||
try_files {{tenants_dir}}/$host/static/$1
|
||||
{{tenants_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
}
|
||||
|
|
|
@ -11,16 +11,16 @@ server {
|
|||
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/{{project_name}}/tenants/$host/static/$1
|
||||
/var/lib/{{project_name}}/tenants/$host/theme/static/$1
|
||||
/var/lib/{{project_name}}/collectstatic/$1
|
||||
try_files {{tenants_dir}}/$host/static/$1
|
||||
{{tenants_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
add_header 'Service-Worker-Allowed' '/';
|
||||
}
|
||||
|
||||
location ~ ^/media/(.+)$ {
|
||||
alias /var/lib/{{project_name}}/tenants/$host/media/$1;
|
||||
alias {{tenants_dir}}/$host/media/$1;
|
||||
}
|
||||
|
||||
location / {
|
||||
|
|
|
@ -3,15 +3,15 @@
|
|||
{% block middle %}
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/{{project_name}}/tenants/$host/static/$1
|
||||
/var/lib/{{project_name}}/tenants/$host/theme/static/$1
|
||||
/var/lib/{{project_name}}/collectstatic/$1
|
||||
try_files {{tenants_dir}}/$host/static/$1
|
||||
{{tenants_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
add_header Access-Control-Allow-Origin *;
|
||||
add_header 'Service-Worker-Allowed' '/';
|
||||
}
|
||||
|
||||
location ~ ^/media/(.+)$ {
|
||||
alias /var/lib/{{project_name}}/tenants/$host/media/$1;
|
||||
alias {{tenants_dir}}/$host/media/$1;
|
||||
}
|
||||
{% endblock %}
|
||||
|
|
|
@ -3,17 +3,17 @@
|
|||
{% block middle %}
|
||||
location ~ ^/static/(.+)$ {
|
||||
root /;
|
||||
try_files /var/lib/wcs/$host/static/$1
|
||||
/var/lib/wcs/$host/theme/static/$1
|
||||
/var/lib/wcs/collectstatic/$1
|
||||
try_files {{state_dir}}/$host/static/$1
|
||||
{{state_dir}}/$host/theme/static/$1
|
||||
{{state_dir}}/collectstatic/$1
|
||||
=404;
|
||||
}
|
||||
|
||||
location /static { alias /var/lib/wcs/collectstatic/; }
|
||||
location /static { alias {{state_dir}}/collectstatic/; }
|
||||
location /qo { alias {{app_src_dir}}/wcs/qommon/static/; }
|
||||
location /themes {
|
||||
root /;
|
||||
try_files /var/lib/wcs/$host$uri
|
||||
try_files {{state_dir}}/$host$uri
|
||||
{{app_src_dir}}/data/themes/$uri
|
||||
=404;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
state_dir: "/var/lib/{{project_name}}"
|
||||
tenants_dir: "/var/lib/{{project_name}}/tenants"
|
Loading…
Reference in New Issue