No description
  • Python 85.5%
  • Shell 13.8%
  • HTML 0.7%
Find a file
Vasil Kolev 0bd76cc222
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
fazantix: update config for FOSDEM
* set paths to the ones configured from udev
* remove animations (sorry, they're distracting)
* update placement of sources
* rename scenes to be a bit more descriptive
2026-09-07 10:22:25 +02:00
defaults video-fazant: copy of video-box 2026-03-20 19:22:16 +01:00
files fazantix: update config for FOSDEM 2026-09-07 10:22:25 +02:00
handlers Partial lint fixes 2026-09-06 13:04:44 +02:00
meta meta: initial import 2026-09-05 11:22:46 +02:00
tasks Fix lint 2026-09-07 09:28:19 +02:00
templates video-fazant: add rssh 2026-07-26 21:04:47 +03:00
.ansible-lint Partial lint fixes 2026-09-06 13:04:44 +02:00
.gitignore Partial lint fixes 2026-09-06 13:04:44 +02:00
.woodpecker.yml Partial lint fixes 2026-09-06 13:04:44 +02:00
LICENSE Add docs, lint and CI 2026-09-06 11:24:49 +02:00
README.md Add docs, lint and CI 2026-09-06 11:24:49 +02:00

Ansible role: fosdem-video.videobox

Ansible role for configuring FOSDEM videobox infrastructure. This role sets up all necessary components for a video capture and encoding box, including network configuration, hardware support, mixer controls, logging, rssh access, video status monitoring, hardware tweaks, and external storage support.

Role Variables

Available variables are listed below, along with default values (see defaults/main.yml):

destroy_all_videobox_data: false

Destructive flag. Set to true only if you want to destroy all existing videobox data during reconfiguration.

Dependencies

None.

Example Playbook

- hosts: videoboxes
  remote_user: root
  roles:
    - { role: fosdem-video.videobox }

License

MIT