diff options
author | Lars Wirzenius <lwirzenius@wikimedia.org> | 2020-07-24 16:47:24 +0300 |
---|---|---|
committer | Lars Wirzenius <lwirzenius@wikimedia.org> | 2020-07-24 16:47:24 +0300 |
commit | 38ad979cae812d576611e4159877e41e3b9c46d3 (patch) | |
tree | 6a836624083fd57bd8a762489eae488d4d28349c /ansible/debmirror.yml | |
parent | cd38c78b27502c6428d931620a22c90c8eeb60e9 (diff) | |
download | ansibleness-38ad979cae812d576611e4159877e41e3b9c46d3.tar.gz |
feat: debmirror playbook
Diffstat (limited to 'ansible/debmirror.yml')
-rw-r--r-- | ansible/debmirror.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/ansible/debmirror.yml b/ansible/debmirror.yml new file mode 100644 index 0000000..dd87060 --- /dev/null +++ b/ansible/debmirror.yml @@ -0,0 +1,32 @@ +- hosts: debmirror + remote_user: root + roles: + - role: sane_debian_system + - role: comfortable-debian-system + - role: unix_users + - role: apache_server + tags: [apache] + - role: self-updating-system + - role: debian-mirror + vars: + hostname: debmirror + debian_codename: buster + debian_mirror: deb.debian.org + debian_mirror_src: deb.debian.org + + unix_users: + - username: liw + comment: Lars Wirzenius + authorized_keys: | + {{ liw_ssh_pub }} + - username: debmirror + comment: Debian Mirror + authorized_keys: | + {{ liw_ssh_pub }} + + static_sites: + + - domain: debmirror + owner: debmirror + ownermail: liw@liw.fi + letsencrypt: no |