Hello there!
Was following your docs to install "Irene" as docker container - https://github.com/janvarev/Irene-Voice-Assistant/blob/master/docs/INSTALL_DOCKER.md
With the way how the container is suggested to be created in the docs:
docker run -it --publish 5003:5003 janvarev/ireneva:latest
and as far as I understand, there's no chance to use "Irene" rather than via Web Browser: we're not mapping any ALSA devices to a container, nor a Pipewire or PulseAudio socket fd. I haven't dig any deeper yet, but is it supposed to be like this? Do you use pulse/pipewire over TCP out of Python?
Also I noticed there're like 30+ layers of filesystem were created for this image - there's some room for improvement later on, if ppl will be complaining
https://hub.docker.com/layers/janvarev/ireneva/latest/images/sha256-bd52b316ae892aa25bf26e959ca5257dd6604a1877ce74bb0155617c803179ae?context=explore
rw,relatime,lowerdir=/var/lib/docker/overlay2/l/POOUSBSZITZMQSD4IHW3INRXAH:/var/lib/docker/overlay2/l/XUK724EB2R6WISTD7ZIXKMKWH6:/var/lib/docker/overlay2/l/7HR6IB4RIO7XOKCMEAWOHI5EVT:/var/lib/docker/overlay2/l/47Q64PHYQJMURHICRGQPYZINUH:/var/lib/docker/overlay2/l/H4NYVSD4RCZAIJZMJLLDPL3JEP:/var/lib/docker/overlay2/l/R5BW62JQL365L5ANHMTHHYYZ7D:/var/lib/docker/overlay2/l/GAZGUAOULWZBPOA7G4SCO2YAIJ:/var/lib/docker/overlay2/l/YS5R7W6I2T4XKOTLBWA4TQFK3K:/var/lib/docker/overlay2/l/R5QC7ZIFH4ZECLHXVHDIKFCUC4:/var/lib/docker/overlay2/l/KY7TAG447MVHPU7G6PKFTJQJU5:/var/lib/docker/overlay2/l/6WPMWF372HO6E6SJ24OJDHWXRR:/var/lib/docker/overlay2/l/OUK6PSJDSU3RFXBKT3SMODJMKZ:/var/lib/docker/overlay2/l/7F6GS6H2LCJT7HXJPYRAZUPNOQ:/var/lib/docker/overlay2/l/R2EX3HHMNE6AM5U73LMZQAJ466:/var/lib/docker/overlay2/l/LDMKRS3KUKUDVSVD22XY6GX5YM:/var/lib/docker/overlay2/l/V6TFHRABK2WDIRR3UX6VPDBXLW:/var/lib/docker/overlay2/l/TPAZSEEKKFBAIJOC56ZQBEUGVA:/var/lib/docker/overlay2/l/PDAJXSJWC7RBIAWABAVMTQPQTE:/var/lib/docker/overlay2/l/HYP7SEAG3YETYFIHGEFYGRKG6C:/var/lib/docker/overlay2/l/VILK3Q5GE4F7W425WYXUQGAIY5:/var/lib/docker/overlay2/l/LJFSO6YPKQUYDZS5EWRFZSVKLE:/var/lib/docker/overlay2/l/KBLMGQ7IEFVDG6PAFHLPYSE52Y:/var/lib/docker/overlay2/l/NIYZ5SNPCP3TURZOMNVEYEVORC:/var/lib/docker/overlay2/l/SWPMSSC24NOT3ZTRL6D6BNLADL:/var/lib/docker/overlay2/l/2FNI5L6TOR3JA3RWQBPEIRLMBC:/var/lib/docker/overlay2/l/DL423YUZYPOE6M6R3FWKBSGLIR:/var/lib/docker/overlay2/l/DIRSILN6WXDZZ4B2MHT2HFEYIC:/var/lib/docker/overlay2/l/ZUX45NCEO4RBTWT56DVMAVY7UL:/var/lib/docker/overlay2/l/FLA2VXTSTMNEJ6FTGDTEGCACIZ:/var/lib/docker/overlay2/l/7XN6JWMDFTASNVJV3GJ25AT5RH:/var/lib/docker/overlay2/l/CTSWXKB5C4YROWLZC6TXV6MHMC:/var/lib/docker/overlay2/l/WNMMSB5XFKG3FUWJSPWHOSK6LJ:/var/lib/docker/overlay2/l/VP4JAURXZFF6SKZ223TLITJRGU:/var/lib/docker/overlay2/l/BBC24GLEAST4P3MSJ5DKQMMYEF:/var/lib/docker/overlay2/l/72LC2B6Y3TNDBXLF7Z42RCECQW,upperdir=/var/lib/docker/overlay2/170b43d0f9446f98d6db428a7d1e1518df80be21935c35fa9156df4b0d74b222/diff,workdir=/var/lib/docker/overlay2/170b43d0f9446f98d6db428a7d1e1518df80be21935c35fa9156df4b0d74b222/work
Hello there!
Was following your docs to install "Irene" as docker container - https://github.com/janvarev/Irene-Voice-Assistant/blob/master/docs/INSTALL_DOCKER.md
With the way how the container is suggested to be created in the docs:
and as far as I understand, there's no chance to use "Irene" rather than via Web Browser: we're not mapping any ALSA devices to a container, nor a Pipewire or PulseAudio socket fd. I haven't dig any deeper yet, but is it supposed to be like this? Do you use pulse/pipewire over TCP out of Python?
Also I noticed there're like 30+ layers of filesystem were created for this image - there's some room for improvement later on, if ppl will be complaining
https://hub.docker.com/layers/janvarev/ireneva/latest/images/sha256-bd52b316ae892aa25bf26e959ca5257dd6604a1877ce74bb0155617c803179ae?context=explore