modif model nginx
This commit is contained in:
		| @@ -2,11 +2,15 @@ server { | ||||
| server_name {{#dns}} {{.}} {{/dns}}; | ||||
| access_log {{{nginx.logs}}}.access.log main; | ||||
|  | ||||
| location ~* /nationchains/(schema|blocks|pagans|towns|nations)/ { | ||||
| location ~* /nationchains/(blocks|pagans|towns|nations)/ { | ||||
| # Warning: never add tribes for keeping it private | ||||
| root {{{dirapi}}}/; | ||||
| } | ||||
|  | ||||
| location ~* /nationchains/schema/ { | ||||
| #outside of nationchains for git purpose | ||||
| rewrite /nationchains/schema/(.*$) /$1 break; | ||||
| root {{{dirapi}}}/adminapi/www/adminapx/schema/; | ||||
| } | ||||
| # /plugins/pluginame/components/xxx?plugin=pluginname&pluginkey=key | ||||
| # acess if exist pluginkey | ||||
| location /plugins/ { | ||||
| @@ -34,12 +38,13 @@ proxy_pass http://localhost:{{{api.port}}}; | ||||
| proxy_redirect off; | ||||
| include proxy_params; | ||||
| } | ||||
| #to add htpasswd install apache2-utils => sudo htpasswd -c dirtown/tribes/tribeId/.htpasswd loginname passwd see man for option | ||||
| #to add htpasswd install apache2-utils => sudo htpasswd -c dirtown/tribes/tribeId/.htpasswd loginname passwd see man for | ||||
| option | ||||
|  | ||||
| location / { | ||||
|     {{#nginx.private}} | ||||
| {{#nginx.private}} | ||||
| auth_basic "Mot de passe {{nginx.privatelogin}}"; | ||||
| auth_basic_user_file {{dirtown}}/tribes/{{tribeId}}/.htpasswd;     | ||||
| auth_basic_user_file {{dirtown}}/tribes/{{tribeId}}/.htpasswd; | ||||
| {{/nginx.private}} | ||||
| root {{{nginx.fswww}}}/{{{nginx.website}}}; | ||||
| index index.html {{{nginx.pageindex}}}; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user