add deskwork caddy
This commit is contained in:
@@ -37,15 +37,37 @@ https://something-else.reeseapps.com:443 {
|
||||
}
|
||||
```
|
||||
|
||||
Make sure to add [your route53 configuration](https://github.com/caddy-dns/route53?tab=readme-ov-file#configuration)
|
||||
|
||||
```conf
|
||||
tls {
|
||||
dns route53 {
|
||||
access_key_id "..."
|
||||
secret_access_key "..."
|
||||
region "us-east-1"
|
||||
wait_for_route53_sync true
|
||||
skip_route53_sync_on_delete true
|
||||
route53_max_wait 2m
|
||||
max_retries 5
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
The playbook limits the installer to `hosts: caddy` so make sure you have a caddy
|
||||
host in your inventory.
|
||||
|
||||
Now you can install the Caddy service with something like:
|
||||
|
||||
```bash
|
||||
# Base Proxy
|
||||
ansible-playbook \
|
||||
-i ansible/inventory.yaml \
|
||||
active/podman_caddy/install_caddy.yaml
|
||||
active/podman_caddy/install_caddy_proxy.yaml
|
||||
|
||||
# Deskwork (AI) Proxy
|
||||
ansible-playbook \
|
||||
-i ansible/inventory.yaml \
|
||||
active/podman_caddy/install_caddy_deskwork.yaml
|
||||
```
|
||||
|
||||
See ansible playbook [install_caddy.yaml](/active/podman_caddy/install_caddy.yaml)
|
||||
|
||||
Reference in New Issue
Block a user