docker run -d --name homeassistant -p 80:80 -p 1883:1883 -v /home/pi/homeassistant:/root/.homeassistant --privileged dmitrijsgribkovs/home-assistant
docker run -d --name homeassistant3 -p 80:80 -v /home/pi/homeassistant:/root/.homeassistant -v /opt/bluetooth:/var/lib/bluetooth -v /sys/fs/cgroup:/sys/fs/cgroup:ro -v /tmp/$(mktemp -d):/run --cap-add=SYS_ADMIN --cap-add=NET_ADMIN --net=host --privileged dmitrijsgribkovs/home-assistant
FROM python MAINTAINER [email protected]
RUN apt-get update RUN apt-get install ffmpeg -y RUN apt install libav-tools -y
RUN useradd -rm homeassistant -G dialout &&
mkdir /srv/homeassistant
WORKDIR /srv/homeassistant
RUN chown homeassistant:homeassistant /srv/homeassistant
USER homeassistant
CMD ["python3", "-m", "venv", "."]
CMD ["source", "bin/activate"]
RUN python3 -m pip install wheel
#RUN usermod -a -G homeassistant root
RUN chown homeassistant:homeassistant /srv/homeassistant #debug USER root RUN pip3 install homeassistant RUN pip3 install SQLAlchemy RUN pip3 install netdisco RUN pip3 install xmltodict
RUN echo deb http://ftp.uk.debian.org/debian jessie-backports main >>/etc/apt/sources.list
#RUN apt-get install python-pip python-dev ipython
#RUN apt-get install rpi-update -y #RUN rpi-update
USER root #RUN apt-get install bluetooth libbluetooth-dev RUN apt-get install libbluetooth-dev python-dev -y #RUN apt-get install bluetooth bluez bluez-tools -y RUN pip install pybluez RUN apt-get install bluetooth bluez blueman -y
RUN echo deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi >>/etc/apt/sources.list RUN apt-get update
RUN pip3 install pycryptodome RUN pip3 install broadlink #RUN apt-get install pi-bluetooth -y #USER homeassistant
ENTRYPOINT "hass"
Content type
Image
Digest
Size
533.4 MB
Last updated
about 8 years ago
docker pull dmitrijsgribkovs/home-assistant