--- # phoenixd: Lightning node on the edge host, used by LNBits as a wallet backend. # Never exposed through Caddy — the HTTP API stays on loopback. - name: Deploy phoenixd on the edge host hosts: edge become: yes vars_files: - ../../infra_vars.yml - ../../services_config.yml - ../../infra_secrets.yml vars: # phoenixd's health check has never reported anywhere since the Uptime Kuma # decommissioning — its systemd Environment= was left empty. Leaving it empty # preserves that; the check still runs and its exit code is still the answer. # Set this to plug in whatever monitoring replaces it. healthcheck_push_url: "{{ healthcheck_push_urls.phoenixd | default('') }}" roles: - phoenixd