Public | Automated Build

Last pushed: 2 years ago
Short Description
Jappix Jabber web client
Full Description

Jappix Web Jabber client

This image provides Jappix (from https://jappix.org/) as a simple Docker image
based on official PHP images. The image exposes the Jappix Web interface on TCP
port 80.

It is advised to setup a reverse-proxy in front of the Jappix server.

Volumes

The following volumes are exported by the image :

  • /var/www/html/tmp : temporary files, optional
  • /var/www/html/log : application log files, optional
  • /var/www/html/store : uploaded files and configuration, mandatory

Running the image

You must at least mount /var/www/html/store to run the image:

docker run -d --restart=always --name=jappix \
 -v /data/jappix:/var/www/html/store \
 tedomum/jappix

It is recommended to use a reverse proxy in front of Jappix, especially as a TLS endpoint. The excellent jwilder/nginx-proxy is fairly easy to use. Once configured, simply run the Jappix image:

docker run -d --restart=always --name=jappix \
 -v /data/jappix:/var/www/html/store \
 -e VIRTUAL_HOST=you.hostname.tld \
 tedomum/jappix

Jappix configuration

Jappix is configured through the Web interface. Configuration files are stored in /var/www/html/store that must be mounted to a persistent storage.

The initial configuration assistant will run if the configuration is empty.

Docker Pull Command
Owner
tedomum
Source Repository

Comments (0)