add incron job

This commit is contained in:
Sebastian Hugentobler 2017-09-19 14:55:07 +02:00
parent 333d824623
commit 80e95f96da
3 changed files with 6 additions and 14 deletions

View File

@ -1,13 +1,9 @@
FROM registry.gitlab.com/thallian/docker-confd-env:lego FROM registry.gitlab.com/thallian/docker-confd-env:master
ENV CERT_HOME /var/lib/murmur RUN apk add --no-cache murmur icu-libs incron
ENV CERT_USER murmur
RUN apk add --no-cache murmur icu-libs
VOLUME /etc/ssl/murmur
VOLUME /var/lib/murmur/
ADD /rootfs / ADD /rootfs /
VOLUME /etc/ssl/murmur /var/lib/murmur/
EXPOSE 64738 EXPOSE 64738

View File

@ -1,9 +1,4 @@
Murmur server for [Mumble](https://wiki.mumble.info/wiki/Main_Page) which provisions Murmur server for [Mumble](https://wiki.mumble.info/wiki/Main_Page)
tls certificates through [Let's Encrypt](https://letsencrypt.org/) with
[lego](https://github.com/xenolf/lego).
Take a look at the [base image](https://gitlab.com/thallian/docker-confd-env/tree/lego)
for the certificate configuration.
# Volumes # Volumes
- `/var/lib/murmur` - `/var/lib/murmur`

View File

@ -0,0 +1 @@
/etc/ssl/murmur IN_MODIFY,IN_CLOSE_WRITE /bin/restart-services