Compare commits

...
Sign in to create a new pull request.

8 commits
seer ... prod

Author SHA1 Message Date
Actaeus Curabitur
5db30c42fb removed temp file 2024-07-31 00:49:56 -05:00
Actaeus Curabitur
0bbe0450aa forgot to include updated nextcloud configuration 2024-07-31 00:49:28 -05:00
Actaeus Curabitur
1e9094e3cb added nolocal flag to nginx configuration for nextcloud and fixed nextcloud remote config 2024-07-31 00:46:57 -05:00
887df39849 Merge pull request 'seer' (#18) from seer into prod
Reviewed-on: #18
2024-06-01 14:09:12 -05:00
69ce732461 Merge pull request 'updated nginx configuration' (#17) from dev into prod
Reviewed-on: #17
2024-06-01 12:07:46 -05:00
0d71dab542 Merge branch 'prod' into dev 2024-06-01 12:07:15 -05:00
Actaeus Curabitur
dd60a1755c updated nginx configuration 2024-06-01 12:04:18 -05:00
Actaeus Curabitur
c1fe7075c0 updated nextcloud nginx proxy, removing local proxy 2024-03-24 22:52:16 -05:00
7 changed files with 10 additions and 7 deletions

View file

@ -1,10 +1,11 @@
nginx:
cloud:
auth: none
https:
port: 8080
prot: http
nolocal: true
portal:
Misc:
cloud:

View file

@ -1,3 +1,6 @@
echo "Running certbot renew" > /root/scripts/certbot.log
/bin/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

View file

@ -49,6 +49,8 @@ nginx:
- makedirs: true
{%- if portal is defined %}
- 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 %}
- source: salt://roles/maintain/nginx-proxy/local.conf
{%- endif %}

View file

@ -19,13 +19,12 @@
{%- set prot = "https" -%}
{%- endif -%}
server {
listen 443;
listen 443 ssl;
server_name {{server}}.actcur.com {{wildcard}};
# resolver {{ resolver }};
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_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
ssl_session_cache shared:SSL:10m;

View file

@ -1,12 +1,11 @@
server {
listen 443 default_server;
listen 443 ssl default_server;
server_name portal.actcur.com;
resolver {{resolver}};
set $certbot "https://salt.actcur.com";
ssl on;
ssl_certificate /etc/nginx/certs/portal.actcur.com/fullchain.pem;
ssl_certificate_key /etc/nginx/certs/portal.actcur.com/privkey.pem;
ssl_session_cache shared:SSL:10m;

View file

@ -12,14 +12,13 @@
{%- endif -%}
server {
listen 443;
listen 443 ssl;
server_name {{server}}.actcur.com {{wildcard}};
resolver {{resolver}};
set $backend "https://{{server}}.actcur.com";
set $certbot "https://salt.actcur.com";
ssl on;
ssl_certificate /etc/nginx/certs/{{server}}.actcur.com/fullchain.pem;
ssl_certificate_key /etc/nginx/certs/{{server}}.actcur.com/privkey.pem;
ssl_session_cache shared:SSL:10m;