Compare commits

...

2 Commits

2 changed files with 7 additions and 2 deletions
-2
View File
@@ -21,11 +21,9 @@ COPY ./etc/conf.avail/* /etc/prosody/conf.d/
RUN rm -rfv /etc/prosody/README* RUN rm -rfv /etc/prosody/README*
## Main ## ## Main ##
# Install + Run Website
WORKDIR /root WORKDIR /root
USER root USER root
CMD prosodyctl --root cert import /etc/letsencrypt/live && \ CMD prosodyctl --root cert import /etc/letsencrypt/live && \
service prosody start && \ service prosody start && \
prosodyctl reload && \
tail -F /var/log/prosody/prosody.log & \ tail -F /var/log/prosody/prosody.log & \
tail -F /var/log/prosody/prosody.err tail -F /var/log/prosody/prosody.err
@@ -14,6 +14,12 @@ volumes:
type: none type: none
device: ../../Volumes/ReverseProxy/letsencrypt/live device: ../../Volumes/ReverseProxy/letsencrypt/live
o: bind o: bind
prosody_cert_archive:
driver: local
driver_opts:
type: none
device: ../../Volumes/ReverseProxy/letsencrypt/archive
o: bind
services: services:
app: app:
@@ -39,6 +45,7 @@ services:
volumes: volumes:
- prosody_data:/var/lib/prosody/ - prosody_data:/var/lib/prosody/
- prosody_certs:/etc/letsencrypt/live - prosody_certs:/etc/letsencrypt/live
- prosody_cert_archive:/etc/letsencrypt/archive
deploy: deploy:
mode: global mode: global
resources: resources: