5. Impostazione di base di docker-compose plugin di OVM6
Per poter gestire tutti i file yaml che verranno creati è obbligatorio indicare al plugin in quale cartella salvare tutte le configurazioni.
Io preferisco questo percorso: /opt/Appconfig, dove indico la cartella AppConfig come quella da utilizzare dal plugin stesso.
Se necessario crearla tramite la funzione “cartelle condivise”
Fatto questo ora sarà possibile installare qualsiasi programma tramite compose.
![](https://linuxludus.it/wp-content/uploads/2022/12/Docker_compose2.png)
6. Installare Home assistant (HA) tramite docker-compose
Sfruttando la tecnolgia docker, è possibile installare molti applicativi, come ad esempio HA.
Per poter usufruire di una comoda interfaccia da cui gestire tutti i nostri files yaml, possiamo usare il plugin docker-compose su OVM6, installato tramite plugins dal menù:
sistema/plugins/docker-compose
Da questo componente, che una volta installato apparirà tra i servizi di sistema, andremo a creare un file docker dall’icona avendo questa composizione:
version:"3"services:
homeassistant:
container_name: homeassistant
image: lscr.io/linuxserver/homeassistant
volumes:
- /opt/AppConfig/HA:/config
- /etc/localtime:/etc/localtime:ro
restart: unless-stopped
privileged: true
network_mode: host
Per poter attivare HA è necessario agire tramite apposito menù del plugin (pull) che non farà altro che scaricare l’immagine che poi verrà attivata ed avviata dal pulsante :
Suggerimento: studiare le funzioni di docker-compose plugin
Una volta avviato sarà raggiungibile tramite browser all’indirizzo IP del vostro NAS:8123, al primo avvio vi verrà richiesto di creare utente e altre poche informazioni.