Add dt.beany.club
This commit is contained in:
parent
ea04ef56e5
commit
ffa11cfb78
@ -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
|
||||
|
@ -16,3 +16,10 @@
|
||||
url: https://github.com/pbrinkmeier/tichy-clicker
|
||||
commit: 7dfb14183c765e3661fda84a7e89c2f73ca86f26
|
||||
owner: paul
|
||||
- name: Create dt.beany.club directory
|
||||
become: true
|
||||
ansible.builtin.file:
|
||||
path: /home/david/Sites/dt.beany.club
|
||||
state: directory
|
||||
owner: david
|
||||
group: david
|
||||
|
@ -17,6 +17,13 @@ files.pbrinkmeier.de {
|
||||
}
|
||||
}
|
||||
|
||||
dt.beany.club {
|
||||
file_server {
|
||||
root /srv/dt.beany.club
|
||||
browse
|
||||
}
|
||||
}
|
||||
|
||||
tichy.click {
|
||||
file_server {
|
||||
root /srv/tichy.click
|
||||
|
@ -10,7 +10,11 @@ services:
|
||||
volumes:
|
||||
- /var/lib/pbri/docker/caddy_data:/data
|
||||
- /var/lib/pbri/docker/caddy_config:/config
|
||||
- /home/paul/Sites:/srv:ro
|
||||
# See nanna-sites playbook/Caddyfile
|
||||
- /home/david/Sites/dt.beany.club:/srv/dt.beany.club:ro
|
||||
- /home/paul/Sites/files.pbrinkmeier.de:/srv/files.pbrinkmeier.de:ro
|
||||
- /home/paul/Sites/pbrinkmeier.de:/srv/pbrinkmeier.de:ro
|
||||
- /home/paul/Sites/tichy.click:/srv/tichy.click:ro
|
||||
restart: always
|
||||
|
||||
networks:
|
||||
|
Loading…
x
Reference in New Issue
Block a user