This commit is contained in:
Collin M. Barrett 2019-07-27 10:45:33 -05:00
parent 93c620bdde
commit 4ecfad9946
3 changed files with 6 additions and 2 deletions

View file

@ -2,6 +2,8 @@ server {
listen 80 default_server;
include svr-includes/*;
add_header Content-Security-Policy "default-src 'none'; script-src 'self'; connect-src 'self'; img-src 'self' data:; style-src 'self';" always;
location ^~ /api {
rewrite ^/api/(.*)$ /$1 break;

View file

@ -3,10 +3,12 @@ server {
server_name filterlists.com;
include svr-includes/*;
ssl_certificate /etc/nginx/cert/filterlists_cert.pem;
ssl_certificate_key /etc/nginx/cert/filterlists_key.pem;
add_header Content-Security-Policy "default-src 'none'; script-src 'self'; connect-src 'self'; img-src 'self' data:; style-src 'self';" always;
location ^~ /api {
rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api:80;

View file

@ -14,7 +14,7 @@ RUN npm install --only=prod
# build
COPY src/FilterLists.Web/. ./
RUN npm run build
RUN INLINE_RUNTIME_CHUNK=false npm run build
# final
FROM base as final