From 41b75a3d94fd91b8d2edae6f497b509939a444cb Mon Sep 17 00:00:00 2001
From: Tobias Reisinger <tobias@msrg.cc>
Date: Thu, 1 May 2025 01:26:19 +0200
Subject: [PATCH] Improve some configs

---
 playbooks/roles/dokku/vars/main.yml | 4 ++++
 scripts/ansible_run_helper.sh       | 5 +++++
 2 files changed, 9 insertions(+)
 create mode 100755 scripts/ansible_run_helper.sh

diff --git a/playbooks/roles/dokku/vars/main.yml b/playbooks/roles/dokku/vars/main.yml
index 1df39ba..2d32614 100644
--- a/playbooks/roles/dokku/vars/main.yml
+++ b/playbooks/roles/dokku/vars/main.yml
@@ -11,6 +11,10 @@ dokku_svc:
       www_domain: true
       caddy_extra: |
         import analytics
+
+        handle /.well-known/webfinger {
+          redir https://auth.serguzim.me{http.request.uri}
+        }
       hsts: true
       docker_host: host.docker.internal
       port: 3080
diff --git a/scripts/ansible_run_helper.sh b/scripts/ansible_run_helper.sh
new file mode 100755
index 0000000..8e0e627
--- /dev/null
+++ b/scripts/ansible_run_helper.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env bash
+
+# Used for better integration with JetBrains run configurations
+
+ansible-playbook ./playbooks/serguzim.net.yml -t "${1:-all}"