initial commit, carputer ansible role

This commit is contained in:
2025-07-26 15:09:47 -07:00
commit b81872440f
17 changed files with 526 additions and 0 deletions

34
tasks/ustreamer.yaml Normal file
View File

@ -0,0 +1,34 @@
---
- name: Install Packages
apt:
name:
- ustreamer
state: present
register: apt_result
ignore_errors: true
- name: Create user
user:
name: "ustreamer"
state: present
shell: /bin/bash
groups: video
- name: create service file
template:
src: ustreamer.service.j2
dest: /etc/systemd/system/ustreamer.service
owner: root
group: root
mode: 0644
- name: Enable and start service
become: true
systemd:
daemon_reload: yes
state: started
enabled: yes
name: ustreamer
...