Mercurial > sat_docs
view docker/salut/Dockerfile @ 141:15d1ddcd78cf
flatpak (cagou): don't force version anymore for urwid-satext and sat_tmp as it is not necessary with new 0.7.0b2 release of SàT.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 23 Jun 2019 18:14:15 +0200 |
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"]