Mercurial > louis > mq > lightsd
view docker_images.patch @ 505:37aeb5fa7b1e
everything is broken but start fixing it
author | Louis Opter <kalessin@kalessin.fr> |
---|---|
date | Tue, 25 Oct 2016 14:27:54 -0700 |
parents | ad196be66ad1 |
children |
line wrap: on
line source
# HG changeset patch # Parent 598584f3f664456ec33a7a8baac2d1dc3be3b1b0 Add a release command to generate Docker images diff --git a/dist/docker/Dockerfile b/dist/docker/Dockerfile new file mode 100644 --- /dev/null +++ b/dist/docker/Dockerfile @@ -0,0 +1,15 @@ +FROM lopter/openwrt_designated_driver_{{ isa }} +MAINTAINER Louis Opter <louis@opter.org> + +ADD https://downloads.lightsd.io/openwrt/designated_driver_trunk/{{ isa }}/lightsd_{{ version }}_{{ isa }}.ipk /tmp/ + +RUN opkg update \ + && opkg install \ + libevent2-core \ + /tmp/lightsd_{{ version }}_{{ isa }}.ipk \ + && rm -rf /tmp/* + +# TODO: figure out user creation and networking + +USER lightsd +ENTRYPOINT /usr/bin/lightsd -v warning -t -s /var/run/lightsd/socket -c /var/run/lightsd/pipe