Dan Caseley
3a3a28c804
WIP
2023-09-05 14:58:55 +01:00
Dan Caseley
2c114089c9
Merge pull request #51 from surevine/simple
...
Add simple and proxied configuration
2022-12-18 14:59:00 +00:00
Dan Caseley
ced3c0cb59
Fix domains
2022-09-22 20:59:32 +01:00
Dan Caseley
dc3c01aa89
Add proxy configuration
2022-08-04 23:23:28 +01:00
Dan Caseley
83b84af000
Add simple configuration
2022-08-04 23:23:13 +01:00
Dan Caseley
905c512e7b
Add script to prune _data directories with sudo
2022-07-27 14:47:41 +02:00
Dan Caseley
7baa48e888
Fix federated domain plugin loading
2022-07-27 14:47:41 +02:00
Dan Caseley
f8dd949970
Tidy scripts directory
2022-07-27 14:47:41 +02:00
Dan Caseley
33d97f94de
Add dependency check for docker & compose
2022-07-27 14:47:41 +02:00
Dan Caseley
346a4e4005
Drop use of old style "docker-compose" in favour "docker compose" everywhere
2022-07-27 14:47:41 +02:00
Dan Caseley
f9e5e43506
Fix stop errors
2022-07-27 14:47:41 +02:00
Dan Caseley
5742077a93
Fix popd noise
2022-07-27 14:47:41 +02:00
Dan Caseley
438c9ec933
Fixes
2022-07-27 14:47:41 +02:00
Dan Caseley
bd38d3e9e6
Update scripts to account for file movement
2022-07-27 14:47:41 +02:00
Dan Caseley
097d29d8f5
Update scripts. More reliable stop, and mitigate #18
2022-07-27 14:47:41 +02:00
Dan Caseley
7caafe6056
Fix READMEs
2022-07-27 14:47:41 +02:00
Dan Caseley
c5ff481255
Move all the files into purpose-defined subdirectories
2022-07-27 14:47:41 +02:00
Dan Caseley
7b4e49c238
Merge pull request #48 from surevine/logging_container
...
Add optional logging container, run compose in background
2022-01-22 13:22:24 +00:00
Dan Caseley
61fe144679
Supply separate stack stop script
...
Alliteration always
2021-12-23 12:31:31 +00:00
Dan Caseley
a5d717688c
Add optional logging container, run compose in background
2021-12-20 11:32:56 +00:00
Dan Caseley
b5c5659164
Update federated setup postgres version
2021-12-20 11:31:08 +00:00
Dan Caseley
7fd1ba5d24
Merge pull request #47 from evdherberg/with-client-plugin-installed
...
Update of dev environment
2021-12-20 11:30:06 +00:00
Dan Caseley
c7efe32e96
Update scripts to ignore fixed name formats
2021-12-20 11:28:33 +00:00
Dan Caseley
d319c68a10
Update blocking to ignore fixed names
...
Docker Compose may use hyphens or underscores, depending on platform or version
2021-12-20 11:16:40 +00:00
Emiel van der Herberg
d6f5761fbc
No copying of hazelcast plugin to non-clustered openfire environments. No default inclusion of monitoring plugin.
2021-12-02 13:06:14 +01:00
Emiel van der Herberg
75f74b5795
Update for dev environment, containing:
...
- Unified structure for auto-loading plugins for different modes of operation
- Added in heapdump/monitoring/jsxc plugins for auto-loading
- Modified scripts to work with (docker compose 2) default of using hyphens for creating service names
- Fixed copy monitoring plugin script and added copy hazelcast plugin script
- Extra scripts for blocking and unblocking server 2 in federation mode
2021-12-01 12:43:18 +01:00
Emiel van der Herberg
d158ab353e
Merge branch 'master' into with-client-plugin-installed
2021-12-01 12:19:31 +01:00
Dan Caseley
ef4c0660a4
Bump hazelcast
2021-12-01 10:07:51 +00:00
Guus der Kinderen
f3ec9a1468
Remove debug logging flag in database
...
By setting the 'debug' flag in the database, Openfire will, at boot time, override the configuration in log4j2.xml.
When debug logging is desired, it's best to configure that in the log4j2.xml file instead of in the database.
2021-12-01 10:26:32 +01:00
Guus der Kinderen
5c8c654542
Update log file locations
...
Openfire 4.7.0 brings a change to the name of the log files. They've been renamed from 'all.log' to 'openfire.log'.
This commit applies the same change to this project.
2021-12-01 10:26:22 +01:00
Dan Caseley
eb2a20911e
Postgres trivial bump
2021-11-12 15:29:19 +01:00
Dan Caseley
d6e8f727d3
Latest hazelcast
...
Only change is the cache name change (49e4b5)
2021-11-12 15:29:19 +01:00
Dan Caseley
f87d5fdaf2
Plugins for federating xmpp cluster
2021-11-02 09:31:12 +01:00
Dan Caseley
89cb3e1b61
Update Hazelcast plugin to latest master
2021-10-28 08:06:32 +02:00
Dan Caseley
baf835561e
Load balance connections from other domain over s2s via nginx
...
Prevents otherxmpp always preferring a connection to node 3 in the cluster.
My testing shows clients from both sides being able to initiate and connect to a MUC on the other side of the s2s connection, although I'm certain that the timings and strategy might want tuning for anything production-like (and perhaps even for testing environments if we hit issues)
2021-10-22 16:25:56 +02:00
Emiel van der Herberg
331bcdaff8
Merge branch 'with-client-plugin-installed' of https://github.com/evdherberg/openfire-docker-compose into with-client-plugin-installed
2021-10-12 11:34:35 +02:00
Dan Caseley
b56573508f
Merge pull request #40 from guusdk/hazelcast-update
...
Update hazelcast plugin
2021-10-04 15:36:07 +01:00
Guus der Kinderen
3406ebad03
Update hazelcast plugin
...
This version of the plugin has been built using the latest changes to the project (migrating the non-Hazelcast specific session code to Openfire).
2021-09-30 17:17:05 +02:00
Emiel van der Herberg
423b589e69
Merge branch 'master' into with-client-plugin-installed
2021-09-30 13:52:35 +02:00
Emiel van der Herberg
4790b2b324
Merge branch 'surevine:master' into with-client-plugin-installed
2021-09-30 13:51:46 +02:00
Emiel van der Herberg
00efb4c576
Merge branch 'surevine:master' into master
2021-09-30 13:31:19 +02:00
Dan Caseley
99a7ea8b6e
Ignore fetched logs from git
2021-09-30 10:31:25 +02:00
Dan Caseley
eea4169327
Fix typo in otherdomain docker compose
2021-09-30 10:31:25 +02:00
Emiel van der Herberg
0f51ad7213
Updated cert for otherdomain ( #38 )
...
New self signed certs for the other domain.
Pull in all log files with get_logs.
Co-authored-by: Emiel van der Herberg <emiel.van.der.herberg@marviq.com>
2021-09-29 15:15:29 +02:00
Emiel van der Herberg
2fbb691774
Merge branch 'master' of https://github.com/evdherberg/openfire-docker-compose
2021-09-29 15:12:06 +02:00
Emiel van der Herberg
70bd057fb6
Merge branch 'surevine:master' into master
2021-09-29 15:10:03 +02:00
Emiel van der Herberg
929551d33c
New self signed certs for the other domain.
...
Pull in all log files with get_logs.
2021-09-29 15:03:20 +02:00
Emiel van der Herberg
23b9978f42
Replaced hazelcast plugin with a newly built one.
2021-09-29 12:17:38 +02:00
Emiel van der Herberg
590de6dec7
Replaced hazelcast plugin with a newly built one.
2021-09-29 12:14:55 +02:00
Emiel van der Herberg
d118c43d1e
Replaced hazelcast plugin with a newly built one.
2021-09-29 11:55:43 +02:00