6 RUN apt-get update \ |
6 RUN apt-get update \ |
7 && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
7 && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
8 lua5.2 \ |
8 lua5.2 \ |
9 liblua5.2-dev \ |
9 liblua5.2-dev \ |
10 libidn11-dev \ |
10 libidn11-dev \ |
|
11 libicu-dev \ |
11 libssl-dev \ |
12 libssl-dev \ |
12 libunbound-dev \ |
13 libunbound-dev \ |
13 build-essential \ |
14 build-essential \ |
14 && rm -rf /var/lib/apt/lists/* |
15 && rm -rf /var/lib/apt/lists/* |
15 |
16 |
16 WORKDIR /tmp/build |
17 WORKDIR /tmp/build |
17 |
18 |
18 ADD https://hg.prosody.im/trunk/archive/tip.tar.gz ./prosody.tar.gz |
19 ADD https://hg.prosody.im/trunk/archive/16cf863b36c0.tar.gz ./prosody.tar.gz |
19 |
20 |
20 RUN tar --strip-components=1 -xzf prosody.tar.gz \ |
21 RUN tar --strip-components=1 -xzf prosody.tar.gz \ |
21 && ./configure && make |
22 && ./configure && make |
22 |
23 |
23 ADD src/web/ util/ |
24 ADD src/web/ util/ |