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 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)*: 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 + PowerShell version 3.0 or newer
+ .NET Framework 4.0 or newer + .NET Framework 4.0 or newer

View File

@ -1,7 +1,9 @@
--- ---
# user for ansible login # user for ansible login
ansible_user: ansible ansible_user: ansible
voc_user: voc voc_user: obs
win_obs_init__user: "{{ voc_user }}"
# language options (important) # language options (important)
win_base_init__os_language: 'en' 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: 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' 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' 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' 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' 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' 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' file: 'background_plain.png'
- src: 'https://files.zerobyte.ch/files/hidden/dgwk22_music/luss%20dub%20techno%20session%205.mp3' - src: 'https://files.zerobyte.ch/files/hidden/dgwk22_music/luss%20dub%20techno%20session%205.mp3'
file: 'wk22_background_music.mp3' file: 'wk22_background_music.mp3'
- src: 'https://www.latofonts.com/download/lato2ofl-zip/' - src: 'https://www.latofonts.com/download/lato2ofl-zip/'
file: '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' 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' 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' 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' file: 'obs-config/basic.ini'
win_streamdeck__download_icons: true win_streamdeck__download_icons: true
win_streamdeck__icons: 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' 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]
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_parsec, tags: parsec}
- {role: do1jlr.win_streamdeck, tags: streamdeck} - {role: do1jlr.win_streamdeck, tags: streamdeck}
- {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]} - {role: do1jlr.win_reaplugs236, tags: [reaper, obs, reaplugs236, reaplugs]}
- {role: do1jlr.win_obs_szene, tags: [obs, szene]} # - {role: do1jlr.win_obs_szene, tags: [obs, szene]}
- {role: do1jlr.win_nextcloud, tags: nextcloud} # - {role: do1jlr.win_nextcloud, tags: nextcloud}
- {role: setup_secrets, tags: [secret]} # - {role: setup_secrets, tags: [secret]}