Compare commits
8 commits
Author | SHA1 | Date | |
---|---|---|---|
|
5db30c42fb | ||
|
0bbe0450aa | ||
|
1e9094e3cb | ||
887df39849 | |||
69ce732461 | |||
0d71dab542 | |||
|
dd60a1755c | ||
|
c1fe7075c0 |
7 changed files with 10 additions and 7 deletions
|
@ -1,10 +1,11 @@
|
||||||
|
|
||||||
nginx:
|
nginx:
|
||||||
cloud:
|
cloud:
|
||||||
auth: none
|
auth: none
|
||||||
https:
|
https:
|
||||||
port: 8080
|
port: 8080
|
||||||
prot: http
|
prot: http
|
||||||
|
nolocal: true
|
||||||
portal:
|
portal:
|
||||||
Misc:
|
Misc:
|
||||||
cloud:
|
cloud:
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
echo "Running certbot renew" > /root/scripts/certbot.log
|
echo "Running certbot renew" > /root/scripts/certbot.log
|
||||||
/bin/certbot renew >> /root/scripts/certbot.log
|
/bin/certbot renew >> /root/scripts/certbot.log
|
||||||
echo "Finished certbot renew" >> /root/scripts/certbot.log
|
echo "Finished certbot renew" >> /root/scripts/certbot.log
|
||||||
|
echo "Copying certs to /secure" >> /root/scripts/certbot.log
|
||||||
|
cp -rL /etc/letsencrypt/live/* /secure/certs/
|
||||||
|
echo "Done copying certs to /secure" >> /root/scripts/certbot.log
|
||||||
|
|
0
states/roles/maintain/nginx-proxy/empty.conf
Normal file
0
states/roles/maintain/nginx-proxy/empty.conf
Normal file
|
@ -49,6 +49,8 @@ nginx:
|
||||||
- makedirs: true
|
- makedirs: true
|
||||||
{%- if portal is defined %}
|
{%- if portal is defined %}
|
||||||
- source: salt://roles/maintain/nginx-proxy/remote.conf
|
- source: salt://roles/maintain/nginx-proxy/remote.conf
|
||||||
|
{%- elif pillar['nginx'][name]['nolocal'] is defined and pillar['nginx'][name]['nolocal'] == 'true' %}
|
||||||
|
- source: salt://roles/maintain/nginx-proxy/empty.conf
|
||||||
{%- else %}
|
{%- else %}
|
||||||
- source: salt://roles/maintain/nginx-proxy/local.conf
|
- source: salt://roles/maintain/nginx-proxy/local.conf
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
|
|
@ -19,13 +19,12 @@
|
||||||
{%- set prot = "https" -%}
|
{%- set prot = "https" -%}
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
server {
|
server {
|
||||||
listen 443;
|
listen 443 ssl;
|
||||||
server_name {{server}}.actcur.com {{wildcard}};
|
server_name {{server}}.actcur.com {{wildcard}};
|
||||||
|
|
||||||
# resolver {{ resolver }};
|
# resolver {{ resolver }};
|
||||||
set $backend "{{prot}}://127.0.0.1{%- if port is defined -%}:{{port}}{%- endif -%}";
|
set $backend "{{prot}}://127.0.0.1{%- if port is defined -%}:{{port}}{%- endif -%}";
|
||||||
|
|
||||||
ssl on;
|
|
||||||
ssl_certificate /etc/nginx/certs/{{server}}.actcur.com/fullchain.pem;
|
ssl_certificate /etc/nginx/certs/{{server}}.actcur.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
|
ssl_certificate_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
|
||||||
ssl_session_cache shared:SSL:10m;
|
ssl_session_cache shared:SSL:10m;
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
server {
|
server {
|
||||||
|
|
||||||
listen 443 default_server;
|
listen 443 ssl default_server;
|
||||||
server_name portal.actcur.com;
|
server_name portal.actcur.com;
|
||||||
|
|
||||||
resolver {{resolver}};
|
resolver {{resolver}};
|
||||||
set $certbot "https://salt.actcur.com";
|
set $certbot "https://salt.actcur.com";
|
||||||
|
|
||||||
ssl on;
|
|
||||||
ssl_certificate /etc/nginx/certs/portal.actcur.com/fullchain.pem;
|
ssl_certificate /etc/nginx/certs/portal.actcur.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/nginx/certs/portal.actcur.com/privkey.pem;
|
ssl_certificate_key /etc/nginx/certs/portal.actcur.com/privkey.pem;
|
||||||
ssl_session_cache shared:SSL:10m;
|
ssl_session_cache shared:SSL:10m;
|
||||||
|
|
|
@ -12,14 +12,13 @@
|
||||||
{%- endif -%}
|
{%- endif -%}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
listen 443;
|
listen 443 ssl;
|
||||||
server_name {{server}}.actcur.com {{wildcard}};
|
server_name {{server}}.actcur.com {{wildcard}};
|
||||||
|
|
||||||
resolver {{resolver}};
|
resolver {{resolver}};
|
||||||
set $backend "https://{{server}}.actcur.com";
|
set $backend "https://{{server}}.actcur.com";
|
||||||
set $certbot "https://salt.actcur.com";
|
set $certbot "https://salt.actcur.com";
|
||||||
|
|
||||||
ssl on;
|
|
||||||
ssl_certificate /etc/nginx/certs/{{server}}.actcur.com/fullchain.pem;
|
ssl_certificate /etc/nginx/certs/{{server}}.actcur.com/fullchain.pem;
|
||||||
ssl_certificate_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
|
ssl_certificate_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
|
||||||
ssl_session_cache shared:SSL:10m;
|
ssl_session_cache shared:SSL:10m;
|
||||||
|
|
Loading…
Add table
Reference in a new issue