From 57ab4e48df52151f54b244ae66b9732ba558e93f Mon Sep 17 00:00:00 2001 From: Andrew Tomaka Date: Thu, 13 Jun 2024 22:04:31 -0400 Subject: [PATCH] Hack to fix NPM again --- roles/nginx-proxy-manager/files/_hsts_map.conf | 0 roles/nginx-proxy-manager/files/docker-compose.yml | 1 + roles/nginx-proxy-manager/tasks/main.yml | 8 ++++++++ 3 files changed, 9 insertions(+) create mode 100644 roles/nginx-proxy-manager/files/_hsts_map.conf diff --git a/roles/nginx-proxy-manager/files/_hsts_map.conf b/roles/nginx-proxy-manager/files/_hsts_map.conf new file mode 100644 index 0000000..e69de29 diff --git a/roles/nginx-proxy-manager/files/docker-compose.yml b/roles/nginx-proxy-manager/files/docker-compose.yml index 9ccdb6e..b2ab75e 100644 --- a/roles/nginx-proxy-manager/files/docker-compose.yml +++ b/roles/nginx-proxy-manager/files/docker-compose.yml @@ -10,5 +10,6 @@ services: volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt + - ./_hsts_map.conf:/app/templates/_hsts_map.conf environment: - AWS_CONFIG_FILE=/etc/letsencrypt/credentials/credentials-6 diff --git a/roles/nginx-proxy-manager/tasks/main.yml b/roles/nginx-proxy-manager/tasks/main.yml index 14c32e0..91efed7 100644 --- a/roles/nginx-proxy-manager/tasks/main.yml +++ b/roles/nginx-proxy-manager/tasks/main.yml @@ -29,6 +29,14 @@ owner: npm group: npm +- name: Put hsts hsts hack in place + copy: + src: files/_hsts_map.conf + dest: /home/npm/npm/_hsts_map.conf + mode: 0644 + owner: npm + group: npm + - name: Start npm become: yes become_user: npm