better ssl handling
This commit is contained in:
parent
133def93fe
commit
177a9598ea
|
@ -0,0 +1 @@
|
||||||
|
roles/nginx/files/ssl/*
|
|
@ -12,8 +12,15 @@ I will try to make this readme better
|
||||||
## To run it
|
## To run it
|
||||||
1. run `ansible-galaxy install -r ansible-requirements.yml` to get requirements
|
1. run `ansible-galaxy install -r ansible-requirements.yml` to get requirements
|
||||||
2. prepare inventory hosts
|
2. prepare inventory hosts
|
||||||
3. to run playbook
|
3. put your certificates in files section in nginx role with this structure below:
|
||||||
|
```
|
||||||
|
ansible -> roles -> nginx -> ssl -> <uptime kuma domain>.fullchain.pem
|
||||||
|
ansible -> roles -> nginx -> ssl -> <uptime kuma domain>.privkey.pem
|
||||||
|
```
|
||||||
|
4. to run playbook
|
||||||
```bash
|
```bash
|
||||||
ansible-playbook ./playbook.yml -i <your inventory path> --extra-vars "kuma_domain=<uptime kuma domain>"
|
ansible-playbook ./playbook.yml -i <your inventory path> --extra-vars "kuma_domain=<uptime kuma domain>"
|
||||||
```
|
```
|
||||||
you can use other ansible playbook options too
|
you can use other ansible playbook options too
|
||||||
|
|
||||||
|
> Note: Replace `<uptime kuma domain>` with your desired domain for uptime kuma
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
## Your ssl certs will go here
|
|
||||||
put them in ssl directory see nginx.conf for more info
|
|
|
@ -17,8 +17,8 @@
|
||||||
|
|
||||||
- name: Ensure nginx config directory exist
|
- name: Ensure nginx config directory exist
|
||||||
copy:
|
copy:
|
||||||
src: nginx
|
src: ssl
|
||||||
dest: /compose/volumes/nginx/
|
dest: /compose/volumes/nginx/ssl
|
||||||
mode: 'preserve'
|
mode: 'preserve'
|
||||||
group: root
|
group: root
|
||||||
owner: root
|
owner: root
|
||||||
|
|
Loading…
Reference in New Issue