mirror of
https://github.com/processone/ejabberd
synced 2025-10-03 17:59:31 +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 \
|
||||
&& find "$HOME-$VERSION/releases" -name 'COOKIE' -delete
|
||||
|
||||
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"
|
||||
RUN wget -O "$HOME/conf/cacert.pem" 'https://curl.se/ca/cacert.pem'
|
||||
|
||||
################################################################################
|
||||
#' 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/privkey.pem
|
||||
|
||||
ca_file: /opt/ejabberd/conf/cacert.pem
|
||||
certfiles:
|
||||
- /opt/ejabberd/conf/server.pem
|
||||
|
||||
listen:
|
||||
-
|
||||
port: 5222
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue