2022-01-01 22:22:12 +01:00
|
|
|
---
|
2022-12-29 00:41:49 +01:00
|
|
|
# user for ansible login
|
|
|
|
ansible_user: ansible
|
2024-02-21 01:38:06 +01:00
|
|
|
voc_user: obs
|
|
|
|
|
|
|
|
win_obs_init__user: "{{ voc_user }}"
|
2022-12-29 00:41:49 +01:00
|
|
|
|
|
|
|
# language options (important)
|
|
|
|
win_base_init__os_language: 'en'
|
|
|
|
win_obs_init__powerplan_enabled: true
|
|
|
|
win_obs_init_powerplan_mode: 'high performance'
|
|
|
|
|
2022-12-27 22:38:10 +01:00
|
|
|
# connect
|
2022-12-29 04:32:45 +01:00
|
|
|
ansible_connection: ssh
|
|
|
|
ansible_shell_type: "powershell"
|
2022-01-01 22:22:12 +01:00
|
|
|
ansible_winrm_server_cert_validation: ignore
|
2022-12-29 04:32:45 +01:00
|
|
|
ansible_pipelining: true
|
2022-01-01 22:22:12 +01:00
|
|
|
ansible_password: "{{ lookup('community.general.passwordstore', 'chvoc/ansible/windows/' + inventory_hostname + '/login/' + ansible_user) }}"
|
|
|
|
|
|
|
|
# credetials
|
2022-01-02 19:09:53 +01:00
|
|
|
gopass_password_prefix: 'chvoc/ansible/windows/'
|
|
|
|
win_base_init__created_user_password: "{{ lookup('community.general.passwordstore', gopass_password_prefix + inventory_hostname + '/login/ansible create=true length=64 nosymbols=true') }}"
|
2022-12-29 18:01:43 +01:00
|
|
|
win_obs_init__password: "{{ lookup('community.general.passwordstore', gopass_password_prefix + inventory_hostname + '/login/' + voc_user + ' create=true length=8 nosymbols=true') }}"
|
2022-01-01 22:22:12 +01:00
|
|
|
|
|
|
|
# manage autologon
|
|
|
|
win_obs_init__autologon: true
|
2022-12-29 18:01:43 +01:00
|
|
|
win_obs_init__autologon_password: "{{ lookup('community.general.passwordstore', 'chvoc/ansible/windows/' + inventory_hostname + '/login/' + voc_user) }}"
|
|
|
|
|
|
|
|
# users
|
|
|
|
win_sshd_otheruser: "{{ voc_user }}"
|
|
|
|
win_sshd_otheruserkeys: true
|
|
|
|
win_sshd_otherusepassword: "{{ win_obs_init__autologon_password }}"
|
2022-12-30 01:56:04 +01:00
|
|
|
win__special_rdp_user: "{{ voc_user }}"
|
|
|
|
win__allow_special_rdp_user: true
|
|
|
|
|
2022-12-31 20:11:33 +01:00
|
|
|
# windows product key
|
|
|
|
windows_product_key: "{{ lookup('community.general.passwordstore', 'chvoc/ansible/windows/productkey') }}"
|
2022-02-17 03:21:05 +01:00
|
|
|
|
|
|
|
# define obs szene
|
2024-10-15 00:47:43 +02:00
|
|
|
win_obs_szene__project: 'sps24'
|
2022-02-17 03:21:05 +01:00
|
|
|
# TODO: Artwork einfuegen, wenn verfuegbar!
|
2023-02-22 17:41:46 +01:00
|
|
|
win_obs_additional_dirs: ['obs-config']
|
2024-02-25 20:57:10 +01:00
|
|
|
wallpaper_path: 'C:\obs\{{ win_obs_szene__project }}\background.png'
|
2023-02-22 17:41:46 +01:00
|
|
|
|
2022-02-22 23:22:51 +01:00
|
|
|
|
2022-02-17 03:21:05 +01:00
|
|
|
win_obs_szene_files:
|
2024-02-25 20:57:10 +01:00
|
|
|
- src: 'https://git.l3d.ch/voc/winkekatze_background/media/branch/main/png/voctocat_winkekatze_background.png'
|
|
|
|
file: 'background.png'
|
2024-10-15 00:47:43 +02:00
|
|
|
- src: 'https://git.chaoswest.tv/python-summit/sps-video-backgrounds/raw/branch/renderings_2024/2024/rendered/background_fs_logo_plain.png'
|
|
|
|
file: 'sps24_logo.png'
|
|
|
|
- src: 'https://git.chaoswest.tv/python-summit/sps-video-backgrounds/raw/branch/renderings_2024/2024/rendered/background_pip_logo1a.png'
|
|
|
|
file: 'sps24_pip.png'
|
|
|
|
- src: 'https://git.chaoswest.tv/python-summit/sps-video-backgrounds/raw/branch/renderings_2024/2024/rendered/background_sbs_logo1a.png'
|
|
|
|
file: 'sps24_sbs_x2.png'
|
|
|
|
- src: 'https://git.chaoswest.tv/python-summit/sps-video-backgrounds/raw/branch/renderings_2024/2024/rendered/background_plain.png'
|
|
|
|
file: 'sps24_plain.png'
|
|
|
|
- src: 'https://git.chaoswest.tv/python-summit/sps-video-backgrounds/raw/branch/renderings_2024/2024/rendered/background_tbs_logo3a.png'
|
|
|
|
file: 'sps24_sbs_x3.png'
|
2024-10-11 22:25:38 +02:00
|
|
|
# - src: 'https://files.zerobyte.ch/files/hidden/dgwk22_music/luss%20dub%20techno%20session%205.mp3'
|
|
|
|
# file: 'wk24_background_music.mp3'
|
2024-10-15 00:47:43 +02:00
|
|
|
- src: "https://git.chaoswest.tv/winterkongress/wk24-obs-szene/raw/branch/main/obs-scene/obs-hall1.json"
|
|
|
|
file: 'wk24.json'
|
|
|
|
- src: 'https://git.chaoswest.tv/winterkongress/wk24-obs-szene/raw/branch/main/obs-profile/streamEncoder.json'
|
|
|
|
file: 'obs-config/streamEncoder.json'
|
|
|
|
- src: 'https://git.chaoswest.tv/winterkongress/wk24-obs-szene/raw/branch/main/obs-profile/service.json'
|
|
|
|
file: 'obs-config/service.json'
|
|
|
|
- src: 'https://git.chaoswest.tv/winterkongress/wk24-obs-szene/raw/branch/main/obs-profile/basic.ini'
|
|
|
|
file: 'obs-config/basic.ini'
|
2022-02-25 00:07:52 +01:00
|
|
|
|
2023-02-22 19:27:11 +01:00
|
|
|
win_streamdeck__download_icons: true
|
2024-10-15 00:47:43 +02:00
|
|
|
win_streamdeck__icons:
|
|
|
|
- src: 'https://git.chaoswest.tv/winterkongress/wk24-obs-szene/media/branch/main/WK24.streamDeckProfile'
|
|
|
|
file: 'WK24.streamDeckProfile'
|