https://github.com/mabuonomo/docker-openfire
A simple docker compose with a full stack architecture to use openfire and mysql
https://github.com/mabuonomo/docker-openfire
docker docker-compose mysql openfire xmpp
Last synced: about 2 months ago
JSON representation
A simple docker compose with a full stack architecture to use openfire and mysql
- Host: GitHub
- URL: https://github.com/mabuonomo/docker-openfire
- Owner: mabuonomo
- License: mit
- Created: 2019-07-07T14:54:40.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-07-07T20:09:09.000Z (almost 7 years ago)
- Last Synced: 2025-01-15T04:16:26.414Z (over 1 year ago)
- Topics: docker, docker-compose, mysql, openfire, xmpp
- Language: Shell
- Homepage:
- Size: 1.83 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-compose openfire
This docker setup contains a stack with:
* openfire v4.4.0
## What is Openfire?
Openfire is a real time collaboration (RTC) server licensed under the Open Source Apache License. It uses the only widely adopted open protocol for instant messaging, XMPP (also called Jabber). (https://www.igniterealtime.org/projects/openfire/)
## Official image on Docker Hub
https://cloud.docker.com/repository/docker/sharksoft/openfire
## Quickstart
Start only Openfire server using:
```bash
$ docker-compose up -f docker-compose.yml
```
Start full stack Openfire/MySQL using:
```bash
$ docker-compose up
```
## Services
* Openfire Admin Console > http://localhost:9090
## Openfire connect to MySQL
Use this db settings in openfire initial setup:
* jdbc:mysql://mysql_openfire:3306/openfire?rewriteBatchedStatements=true
* user: openfire
* pwd: openfire
## Destroy Stack
```bash
$ docker-compose stop
$ docker-compose rm
$ docker system prune --force --volumes
```
## Based on
* https://github.com/sameersbn/docker-openfire
* https://github.com/juanromanf/openfire-stack