From 1c9e4c84a7f1281a7d5714a9281e3a9f1c033d3b Mon Sep 17 00:00:00 2001 From: kevinnls Date: Tue, 25 Aug 2026 00:14:32 +0530 Subject: [PATCH] so a galaxy can include playbooks! --- playbooks/setupserver.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 playbooks/setupserver.yml diff --git a/playbooks/setupserver.yml b/playbooks/setupserver.yml new file mode 100644 index 0000000..7878d77 --- /dev/null +++ b/playbooks/setupserver.yml @@ -0,0 +1,14 @@ +- name: setup server + hosts: all + tasks: + - name: ping all + ansible.builtin.ping: + - name: install base pkgs + - name: install tailscale repo + when: #tailscale not in distro + - name: authenticate with tailscale + - name: start mosh + - name: harden ssh + - name: setup firewall + - name: create a services user + - name: clone repo to services directory