mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 09:49:18 +02:00
Container: Apply customizations directly in the configuration file
This commit is contained in:
parent
3d49bed0cf
commit
090a7e664e
2 changed files with 5 additions and 5 deletions
6
.github/container/Dockerfile
vendored
6
.github/container/Dockerfile
vendored
|
@ -68,11 +68,7 @@ RUN cp -p $BUILD_DIR/tools/captcha*.sh $HOME-$VERSION/lib
|
||||||
RUN find "$HOME-$VERSION/bin" -name 'ejabberd' -delete \
|
RUN find "$HOME-$VERSION/bin" -name 'ejabberd' -delete \
|
||||||
&& find "$HOME-$VERSION/releases" -name 'COOKIE' -delete
|
&& find "$HOME-$VERSION/releases" -name 'COOKIE' -delete
|
||||||
|
|
||||||
RUN wget -O "$HOME/conf/cacert.pem" 'https://curl.se/ca/cacert.pem' \
|
RUN wget -O "$HOME/conf/cacert.pem" 'https://curl.se/ca/cacert.pem'
|
||||||
&& sed -i '/^loglevel:/a \ \
|
|
||||||
\nca_file: /opt/ejabberd/conf/cacert.pem \
|
|
||||||
\ncertfiles: \
|
|
||||||
\n - /opt/ejabberd/conf/server.pem' "$HOME/conf/ejabberd.yml"
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
#' METHOD='package' - install ejabberd from binary tarball package
|
#' METHOD='package' - install ejabberd from binary tarball package
|
||||||
|
|
4
.github/container/ejabberd.yml.example
vendored
4
.github/container/ejabberd.yml.example
vendored
|
@ -24,6 +24,10 @@ loglevel: info
|
||||||
# - /etc/letsencrypt/live/domain.tld/fullchain.pem
|
# - /etc/letsencrypt/live/domain.tld/fullchain.pem
|
||||||
# - /etc/letsencrypt/live/domain.tld/privkey.pem
|
# - /etc/letsencrypt/live/domain.tld/privkey.pem
|
||||||
|
|
||||||
|
ca_file: /opt/ejabberd/conf/cacert.pem
|
||||||
|
certfiles:
|
||||||
|
- /opt/ejabberd/conf/server.pem
|
||||||
|
|
||||||
listen:
|
listen:
|
||||||
-
|
-
|
||||||
port: 5222
|
port: 5222
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue