Hello,
I’m considering installing a Lora server on a raspberry PI CM5 machine which is currently running with the following specifications:
- base board: waveshare CM5 base POE with NVMe socket, fitted with a 256GB NVMe SSD.
- Raspbian OS installed on the CM5 eMMC memory (32GB, 15GB free)
- homeassistant installed in a docker (docker compose is present)
- Mosquitto broker installed directly on the OS
- MariaDB installed on the OS, instead of Sqlite, with database relocated on the NVMe ssd
- Lorawan gateway module: seedstudio WM1302 pi hat + WM1302 gateway card installed on the 40pin RPI expansion connector, using SPI interface
- Lora devices expected to be used: Dragino analog and temperature sensors, liquid level sensors, etc
I have read several documents regarding installation, but I still need confirmations or explanations on some points:
The installation seems simple and automatic with the docker-compose.yml file, but:
- I already have Mosquitto installed, how to tell docker-compose not to install it again ?
- since Mariadb isn’t supported (maybe in the future ?), should I have to install Postgresql before running docker-compose ? Can I install it outside the docker, as for my MariaDB ?
- I want to locate the Postgresql and redis databases on the NVMe card, what do I have to configure, in which file ?
- the less I could install on the embedded memory of the CM5 board, the better it will be
thank you