1
2
mirror of https://github.com/vimagick/dockerfiles synced 2024-06-16 11:58:47 +00:00
This commit is contained in:
kev 2016-10-31 11:28:34 +08:00
parent 71adb3e3eb
commit 5da3f7dd40
8 changed files with 51 additions and 6 deletions

@ -118,6 +118,7 @@ A collection of delicious docker recipes.
- [x] dokuwiki-arm :+1:
- [x] gogs-arm :cn:
- [x] grafana
- [x] hass
- [x] hugo
- [x] hugo-arm
- [x] jamapi

15
hass/Dockerfile Normal file

@ -0,0 +1,15 @@
#
# Dockerfile for hass (Home Assistant)
#
FROM alpine
MAINTAINER EasyPi Software Foundation
RUN set -xe \
&& apk add --no-cache python3 \
&& python3 -m pip install --no-cache-dir homeassistant
VOLUME /etc/hass
EXPOSE 8123
ENTRYPOINT ["hass", "--config", "/etc/hass"]

2
hass/README.md Normal file

@ -0,0 +1,2 @@
home-assistant
==============

15
hass/arm/Dockerfile Normal file

@ -0,0 +1,15 @@
#
# Dockerfile for hass-arm (Home Assistant)
#
FROM easypi/alpine-arm
MAINTAINER EasyPi Software Foundation
RUN set -xe \
&& apk add --no-cache python3 \
&& python3 -m pip install --no-cache-dir homeassistant
VOLUME /etc/hass
EXPOSE 8123
ENTRYPOINT ["hass", "--config", "/etc/hass"]

@ -0,0 +1,7 @@
hass:
image: easypi/hass-arm
ports:
- "8123:8123"
volumes:
- ./data:/etc/hass
restart: unless-stopped

7
hass/docker-compose.yml Normal file

@ -0,0 +1,7 @@
hass:
image: vimagick/hass
ports:
- "8123:8123"
volumes:
- ./data:/etc/hass
restart: unless-stopped

@ -6,8 +6,7 @@ FROM alpine
MAINTAINER kev <noreply@easypi.info>
RUN set -xe \
&& apk add -U curl python \
&& curl -sSL https://bootstrap.pypa.io/get-pip.py | python \
&& rm -rf /var/cache/apk/*
&& apk add --no-cache curl python \
&& curl -sSL https://bootstrap.pypa.io/get-pip.py | python
CMD ["python"]

@ -6,8 +6,7 @@ FROM alpine
MAINTAINER kev <noreply@easypi.info>
RUN set -xe \
&& apk add -U curl python3 \
&& curl -sSL https://bootstrap.pypa.io/get-pip.py | python3 \
&& rm -rf /var/cache/apk/*
&& apk add --no-cache curl python3 \
&& curl -sSL https://bootstrap.pypa.io/get-pip.py | python3
CMD ["python3"]