[ANSIBLE] Automated PR for benedikta-folder-structure_2025-09-23T10-41-28 - #36 #36

Merged
gitea-sonarqube-bot merged 1 commits from benedikta-folder-structure_2025-09-23T10-41-28 into main 2025-09-23 16:12:52 -04:00
78 changed files with 59 additions and 302 deletions
-4
View File
@@ -1,4 +0,0 @@
XKB_DEFAULT_MODEL=pc105
XKB_DEFAULT_LAYOUT=us
XKB_DEFAULT_VARIANT=
XKB_DEFAULT_OPTIONS=
@@ -0,0 +1,57 @@
{
"log_level": "INFO",
"logs": {
"path": "stdout"
},
"play_wav_cmdline": "play %1",
"play_mp3_cmdline": "play %1",
"lang": "en-US",
"listener": {
"VAD": {
"module": "ovos-vad-plugin-silero"
}
},
"skills": {
"installer": {
"allow_pip": true,
"allow_alphas": true
}
},
"gui": {
"disable_gui": false
},
"websocket": {
"host": "0.0.0.0",
"max_msg_size": 25
},
"PHAL": {
"admin": {
"ovos-PHAL-plugin-system": {
"enabled": true
}
}
},
"open_data": {
"intent_urls": [
"https://metrics.tigregotico.pt/intents"
]
},
"tts": {
"ovos-tts-plugin-server": {
"voice": "ryan-low"
},
"module": "ovos-tts-plugin-server"
},
"stt": {
"ovos-stt-plugin-server": {},
"module": "ovos-stt-plugin-server",
"fallback_module": ""
},
"system_unit": "imperial",
"temperature_unit": "fahrenheit",
"precipitation_unit": "inch",
"windspeed_unit": "mph",
"time_format": "half",
"spoken_time_format": "half",
"date_format": "MDY"
}
@@ -1,38 +0,0 @@
{
"system_unit": "metric",
"time_format": "full",
"date_format": "DMY",
"intents": {
"persona": {
"handle_fallback": true,
"default_persona": "Remote LLama"
},
"pipeline": [
"ocp_high",
"stop_high",
"converse",
"padatious_high",
"adapt_high",
"stop_medium",
"adapt_medium",
"ovos-persona-pipeline-plugin-high",
"fallback_medium",
"ovos-persona-pipeline-plugin-low",
"fallback_low"
],
"padatious": {
"stem": false,
"cast_to_ascii": true,
"domain_engine": false
}
},
"tts": {
"module": "ovos-tts-plugin-server",
"ovos-tts-plugin-server": {}
},
"stt": {
"module": "ovos-stt-plugin-server",
"fallback_module": "",
"ovos-stt-plugin-server": {}
}
}
@@ -1 +0,0 @@
{}
@@ -1,24 +0,0 @@
{
"location": {
"city": {
"code": "Queens",
"name": "Queens",
"state": {
"code": "NY",
"name": "New York",
"country": {
"code": "US",
"name": "United States"
}
}
},
"coordinate": {
"latitude": 40.7513,
"longitude": -73.8244
},
"timezone": {
"code": "America/New_York",
"name": "America/New_York"
}
}
}
@@ -1,8 +1,7 @@
{% set vault_addr = 'https://vault.trez.wtf' %}
{% set secrets_path = 'benedikta-docker/env' %}
{
"api_key": "{{ lookup('community.hashi_vault.vault_kv2_get', 'env', engine_mount_point='benedikta-docker', url=vault_addr, token=vault_token)['secret']['HOME_ASSISTANT_LONG_LIVED_TOKEN'] }}",
"host": "192.168.1.250:8123",
"host": "192.168.1.252:8123",
"__mycroft_skill_firstrun": false
}
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/gmrender.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-audio.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-ggwave.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-gui.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-listener.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-messagebus.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-phal.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-skill-settings-ui.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-skills.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos-yaml-editor.service
@@ -1 +0,0 @@
/home/ovos/.config/systemd/user/ovos.service
@@ -1,15 +0,0 @@
[Unit]
Description=DLNA Renderer
Wants=network-online.target sound.target
After=network-online.target sound.target
PartOf=ovos.service
After=ovos.service
[Service]
ExecStartPre=/bin/sleep 15
ExecStart=/usr/bin/gmediarender -f "RaspOVOS" --gstout-audiosink=pipewiresink --logfile=stdout --mime-filter audio
Restart=always
[Install]
WantedBy=default.target
@@ -1,19 +0,0 @@
[Unit]
Description=OVOS Audio
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
[Service]
Type=notify
Group=ovos
UMask=002
ExecStart=%h/.venvs/ovos/bin/python /usr/libexec/ovos-systemd-audio
TimeoutStartSec=10m
TimeoutStopSec=1m
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
[Install]
WantedBy=ovos.service
@@ -1,19 +0,0 @@
[Unit]
Documentation=https://github.com/OpenVoiceOS/ovos-audio-transformer-plugin-ggwave
Description=Open Voice OS - ggwave listener
PartOf=ovos.service
Requires=ovos.service ovos-messagebus.service
[Service]
Group=ovos
UMask=002
WorkingDirectory=%h/.venvs/ovos
ExecStart=%h/.venvs/ovos/bin/ovos-ggwave-listener
ExecReload=/usr/bin/kill -s HUP $MAINPID
ExecStop=/usr/bin/kill -s KILL $MAINPID
Restart=on-failure
RestartSec=5s
StartLimitBurst=0
[Install]
WantedBy=ovos.service
@@ -1,20 +0,0 @@
[Unit]
Description=OVOS GUI Websocket
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
[Service]
Type=notify
Group=ovos
UMask=002
ExecStart=%h/.venvs/ovos/bin/python /usr/libexec/ovos-systemd-gui
TimeoutStartSec=1m
TimeoutStopSec=1m
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
[Install]
WantedBy=ovos.service
@@ -1,16 +0,0 @@
[Unit]
Description=OVOS Librespot OCP Hooks
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
Wants=network-online.target
After=network-online.target
[Service]
Group=ovos
UMask=002
ExecStart=/usr/bin/librespot --name raspOVOS --device-type "speaker" --initial-volume 100 --onevent "/usr/libexec/ovos-librespot"
Restart=on-failure
[Install]
WantedBy=ovos.service
@@ -1,20 +0,0 @@
[Unit]
Description=OVOS Listener
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
[Service]
Type=notify
Group=ovos
UMask=002
ExecStart=%h/.venvs/ovos/bin/python /usr/libexec/ovos-systemd-listener
TimeoutStartSec=5m
TimeoutStopSec=1m
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
[Install]
WantedBy=ovos.service
@@ -1,13 +0,0 @@
[Unit]
Description=OVOS Messagebus (Rust)
PartOf=ovos.service
After=ovos.service
[Service]
Group=ovos
UMask=002
ExecStart=/usr/local/bin/ovos_rust_messagebus
Restart=on-failure
[Install]
WantedBy=ovos.service
@@ -1,20 +0,0 @@
[Unit]
Description=OVOS PHAL
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
[Service]
Group=ovos
Type=notify
UMask=002
ExecStart=%h/.venvs/ovos/bin/python /usr/libexec/ovos-systemd-phal
TimeoutStartSec=1m
TimeoutStopSec=1m
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
[Install]
WantedBy=ovos.service
@@ -1,16 +0,0 @@
[Unit]
Description=OVOS Skill Settings Editor
PartOf=ovos.service
After=ovos.service
[Service]
Group=ovos
UMask=002
Environment="OVOS_CONFIG_USERNAME=ovos"
Environment="OVOS_CONFIG_PASSWORD=ovos"
WorkingDirectory=%h/.venvs/ovos
ExecStart=%h/.venvs/ovos/bin/ovos-skill-config-tool
[Install]
WantedBy=ovos.service
@@ -1,20 +0,0 @@
[Unit]
Description=OVOS Skills
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
[Service]
Type=notify
Group=ovos
UMask=002
ExecStart=%h/.venvs/ovos/bin/python /usr/libexec/ovos-systemd-skills
TimeoutStartSec=10m
TimeoutStopSec=1m
Restart=on-failure
StartLimitInterval=5min
StartLimitBurst=4
[Install]
WantedBy=ovos.service
@@ -1,16 +0,0 @@
[Unit]
Description=OVOS Spotifyd OCP Hooks
PartOf=ovos.service
After=ovos.service
After=ovos-messagebus.service
Wants=network-online.target
After=network-online.target
[Service]
Group=ovos
UMask=002
ExecStart=/usr/bin/spotifyd --name raspOVOS --device-type "speaker" --initial-volume 100 --on-song-change-hook "/home/ovos/.venvs/ovos/bin/python /usr/libexec/ovos-spotifyd"
Restart=on-failure
[Install]
WantedBy=ovos.service
@@ -1,16 +0,0 @@
[Unit]
Description=OVOS Config WebUI
PartOf=ovos.service
After=ovos.service
[Service]
Group=ovos
UMask=002
Environment="EDITOR_USERNAME=ovos"
Environment="EDITOR_PASSWORD=ovos"
WorkingDirectory=%h/.venvs/ovos
ExecStart=%h/.venvs/ovos/bin/ovos-yaml-editor
[Install]
WantedBy=ovos.service
@@ -1,11 +0,0 @@
[Unit]
Description=OVOS A.I. Software stack.
[Service]
Type=oneshot
Group=ovos
ExecStart=/bin/true
RemainAfterExit=yes
[Install]
WantedBy=default.target
+1 -1
View File
@@ -1,2 +1,2 @@
appdata_base_path: /home/ovos/.config
appdata_base_path: /home/ovos/ovos/config
secrets_path: benedikta-docker/env