software-infrastructure/mobile-command.yaml
2024-08-08 11:30:23 -04:00

38 lines
817 B
YAML

---
# Playbook for mobile-command
- name: Initialize system
hosts: mobile-command
connection: local
become: true
roles:
- role: ericomeehan.debian
- role: ericomeehan.ericomeehan
- role: geerlingguy.docker
tasks:
- name: Add contrib repository
replace:
dest: /etc/apt/sources.list
regexp: '^(deb(?!.* contrib).*)'
replace: '\1 contrib'
- name: Update apt
become: yes
apt:
update_cache: yes
- name: Install additional packages
apt:
name:
- certbot
- curl
- davfs2
- gimp
- git
- gphoto2
- gpsd
- neovim
- passwordsafe
- thunderbird
- tmux
- torbrowser-launcher
- w3m
state: present