Create first WK24 Stuff

This commit is contained in:
L3D 2024-02-21 01:38:06 +01:00
parent d4e52d1c7d
commit 53fc0e0cb3
No known key found for this signature in database
GPG Key ID: AD65B920933B4B20
8 changed files with 39 additions and 16 deletions

View File

@ -8,6 +8,12 @@ Next Release will be for "Winterkongress 2024"
Requirements
---------------
### On ansible
```
pip install --upgrade -r requirements.txt
```
### On Windows
Your Windows 10 Host has the following Software Requirements bevore starting ansible usage *(based on [windows_setup.html#host-requirements](https://docs.ansible.com/ansible/latest/user_guide/windows_setup.html#host-requirements)*:
+ PowerShell version 3.0 or newer
+ .NET Framework 4.0 or newer

View File

@ -1,7 +1,9 @@
---
# user for ansible login
ansible_user: ansible
voc_user: voc
voc_user: obs
win_obs_init__user: "{{ voc_user }}"
# language options (important)
win_base_init__os_language: 'en'
@ -42,32 +44,32 @@ wallpaper_path: 'C:\obs\{{ win_obs_szene__project }}\background_logo_big.png'
win_obs_szene_files:
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_3sources.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_3sources.png'
file: 'background_3sources.png'
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_plain.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_plain.png'
file: 'background_4sources.png'
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_logo_pip.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_logo_pip.png'
file: 'background_pip.png'
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_sbs.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_sbs.png'
file: 'background_sbs.png'
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_logo_big.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_logo_big.png'
file: 'background_logo_big.png'
- src: 'https://backwesen.de/voc/wk23-obs-szene/media/branch/main/artwork/background_final_plain.png'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/artwork/background_final_plain.png'
file: 'background_plain.png'
- src: 'https://files.zerobyte.ch/files/hidden/dgwk22_music/luss%20dub%20techno%20session%205.mp3'
file: 'wk22_background_music.mp3'
- src: 'https://www.latofonts.com/download/lato2ofl-zip/'
file: 'Lato2OFL.zip'
- src: 'https://backwesen.de/voc/wk23-obs-szene/raw/branch/main/wk23-{{ inventory_hostname }}.json'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/wk23-{{ inventory_hostname }}.json'
file: 'wk23-{{ inventory_hostname }}.json'
- src: 'https://backwesen.de/voc/wk23-obs-szene/raw/branch/main/profile/streamEncoder.json'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/profile/streamEncoder.json'
file: 'obs-config/streamEncoder.json'
- src: 'https://backwesen.de/voc/wk23-obs-szene/raw/branch/main/profile/service.json'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/profile/service.json'
file: 'obs-config/service.json'
- src: 'https://backwesen.de/voc/wk23-obs-szene/raw/branch/main/profile/basic.ini'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/profile/basic.ini'
file: 'obs-config/basic.ini'
win_streamdeck__download_icons: true
win_streamdeck__icons:
- src: 'https://backwesen.de/voc/wk23-obs-szene/raw/branch/main/WK23.streamDeckProfile'
- src: 'https://git.l3d.ch/voc/wk23-obs-szene/media/branch/main/WK23.streamDeckProfile'
file: 'WK23.streamDeckProfile'

2
host_vars/obs-hall1.yml Normal file
View File

@ -0,0 +1,2 @@
---
# ansible_user: 'voc'

2
host_vars/obs-hall2.yml Normal file
View File

@ -0,0 +1,2 @@
---
# ansible_user: 'voc'

2
host_vars/obs-hall3.yml Normal file
View File

@ -0,0 +1,2 @@
---
# ansible_user: 'voc'

View File

@ -1,2 +1,3 @@
[obs]
obs-aula ansible_host="obs-aula.local"
obs-hall2 ansible_host="192.168.42.231"
obs-hall3 ansible_host="172.30.0.3"

8
requirements.txt Normal file
View File

@ -0,0 +1,8 @@
jmespath>=1.0.1
passlib[bcrypt]>=1.7.4
ansible
ansible-core >= 2.16.0
ansible-lint
yamllint
j2lint
netaddr >= 0.9.0

View File

@ -20,6 +20,6 @@
- {role: do1jlr.win_parsec, tags: parsec}
- {role: do1jlr.win_streamdeck, tags: streamdeck}
- {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]}
- {role: do1jlr.win_obs_szene, tags: [obs, szene]}
- {role: do1jlr.win_nextcloud, tags: nextcloud}
- {role: setup_secrets, tags: [secret]}
# - {role: do1jlr.win_obs_szene, tags: [obs, szene]}
# - {role: do1jlr.win_nextcloud, tags: nextcloud}
# - {role: setup_secrets, tags: [secret]}