device-setup/home-devices.yml

37 lines
733 B
YAML
Raw Normal View History

2023-03-03 08:20:24 +00:00
---
- name: Maintain required packages
hosts: linux
become: true
tasks:
- name: Core Apps
apt:
name:
- wget
- curl
- sudo
2023-03-03 08:43:08 +00:00
- git
2023-03-03 08:20:24 +00:00
state: latest
- name: VPN
apt:
name:
- tailscale
state: latest
2023-03-03 08:43:08 +00:00
- name: Network Sharing
apt:
name:
- samba
state: latest
2023-03-03 08:20:24 +00:00
- name: Docker dependencies
apt:
name:
- apt-transport-https
- ca-certificates
- software-properties-common
state: latest
- name: Install docker
ansible.builtin.import_playbook: src/docker.yml
- name: Run sudo without password
ansible.builtin.import_playbook: src/sudonopass.yml