I'm using mosquitto with TLS and I was able to get this to work fine on a standalone container where I mapped a "certs" directory with all the related info in there. The issue is that now I'm using ring-mqtt as an Addon and not sure how to set it up where I could map a volume from the parent homeassistant directory.
Steps take so far
Tried scp from within the container but it is not installed
Log Output
2024-03-05T23:30:37.410Z ring-mqtt Error: ENOENT: no such file or directory, open 'certs/mosquittoTLS/ca.crt'
at Object.openSync (node:fs:603:3)
at Object.readFileSync (node:fs:471:35)
at file:///app/ring-mqtt/lib/mqtt.js:65:61
at Array.forEach (<anonymous>)
at Mqtt.init (file:///app/ring-mqtt/lib/mqtt.js:58:52)
at EventEmitter.<anonymous> (file:///app/ring-mqtt/lib/mqtt.js:27:22)
2024-03-05T23:30:37.411Z ring-mqtt Could not parse MQTT advanced options, continuing with default settings
Addons map /ssl from the hassio environment to /ssl in the container environment so you just need to place your files there, like all other ssl files in HAOS.
Describe the Issue
I'm using mosquitto with TLS and I was able to get this to work fine on a standalone container where I mapped a "certs" directory with all the related info in there. The issue is that now I'm using ring-mqtt as an Addon and not sure how to set it up where I could map a volume from the parent homeassistant directory.
Steps take so far
Tried scp from within the container but it is not installed
Log Output
Screenshots
No response
Config File
Install Type
Home assistant addon
Version
5.6.3
Operating System
Home assistant OS
Architecture
x86_64