Mercurial > sat_docs
view docker/salut/Dockerfile @ 136:58e1ffe39059
ajout du compte rendu de l'AG 2018
author | souliane <souliane@mailoo.org> |
---|---|
date | Fri, 15 Feb 2019 10:28:54 +0100 |
parents | b69056368901 |
children |
line wrap: on
line source
############################################################### # # # Salut à Toi/salut # # This Dockerfile build a Salut directory prepared for SàT # # Salut à Toi is a multi-frontends multi-purposes XMPP client # # # ############################################################### FROM salutatoi/base:latest MAINTAINER Goffi <goffi@goffi.org> ############################ # AUTOMATIC CONFIGURATION # ############################ COPY scripts/salut /usr/local/bin/ RUN chown root:root /usr/local/bin/salut && \ chmod 0555 /usr/local/bin/salut && \ ######## # BASE # ######## cd /usr/share && hg clone https://repos.goffi.org/salut sat_salut && chown -R sat:sat sat_salut && \ # configuration is really basic in salut, we just use environment to set data sed -i 's/^xmppcomponent =.*$/import os\nxmppcomponent = Component("prosody", 5347, "salut."+os.getenv("DOMAIN"), os.getenv("SAT_SALUT_SECRET"))/' sat_salut/salut.tac WORKDIR /usr/share/sat_salut USER sat ########## # LAUNCH # ########## ENTRYPOINT ["salut"]