Add dt.beany.club

This commit is contained in:
2025-06-24 14:00:20 +02:00
parent ea04ef56e5
commit ffa11cfb78
4 changed files with 49 additions and 1 deletions
+30
View File
@@ -20,6 +20,36 @@
- name: Install and set up Docker and docker-compose
ansible.builtin.include_role:
name: docker
- name: Add Davids group
become: true
ansible.builtin.group:
name: "david"
state: "present"
- name: Add David
become: true
ansible.builtin.user:
name: "david"
group: "david"
state: "present"
# Disable password auth
password: "!"
- name: Create David SSH directory
become: true
ansible.builtin.file:
path: /home/david/.ssh
owner: david
group: david
state: directory
- name: Set David SSH key
become: true
ansible.builtin.lineinfile:
path: /home/david/.ssh/authorized_keys
line: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICttSQcZsKvw5qKCDGt\
nxEdyH1aEGOGGRqDCp3U/SG46 davidtanner@coolerLaptop2.fritz.box"
owner: david
group: david
create: true
state: present
handlers:
- name: Restart sshd