Christian 'ketura' McCarty
a260edd435
Explicitly setting default docker volume bindings to "consistent", which may be necessary with new versions of Docker Desktop
2024-06-20 00:03:11 -05:00
Christian 'ketura' McCarty
d4cc5c0085
Fixing the wrong replay binding getting removed from the docker compose a year ago
2024-04-22 22:23:44 -05:00
Christian 'ketura' McCarty
e3d6633137
Upgrading Java from 17 -> 21 and upgrading all dependencies
...
- Updating all dependencies to their latest non-beta versions
(except for junit, as junit 5 is significantly different from junit4)
- Converted the log4j configuration as the XML format changed. Switched the rolling appenders to random access rolling appenders and turned on asynchronous logging, as this is supposed to be dramatically faster in all cases.
- Altered some DB POJO classes whose field names did not match exactly, as fastjson is now more strict about capitalization
- Altered JSON deserialization of arrays to use modern APIs which are much more readable
- Minor improvements to the Docker setup, including automatic working directory movement
2024-04-16 23:58:49 -05:00
Christopher Lund
0537ac7703
HJSON Conversion ( #30 )
...
* Converting lotrFormats and setConfig to HJSON
2023-07-06 00:48:23 -05:00
Christian 'ketura' McCarty
cf9568015b
Fixing indentation typo in docker compose yaml
2023-07-02 10:30:10 -05:00
Christian 'ketura' McCarty
4794e371f8
Fixing the network not being discoverable by default under new docker versions. Fixed there being two targets for the replay binding, somehow
2023-06-29 21:52:46 -05:00
Christian McCarty
20de5989a2
Update docker-compose.yml
...
Removing commented lines that shouldn't have made it in
2023-06-10 17:39:24 -05:00
Christian 'ketura' McCarty
6cf416ef56
Adding binding for the nohup.out file into the logs folder, which should make it less annoying to debug when a startup failure is occuring
2022-09-10 03:56:35 -05:00
Christian 'ketura' McCarty
b1ed7a0497
Adding convenient debug option
2022-08-04 18:04:11 -05:00
Christian 'ketura' McCarty
f3661d2e76
Altered the default app image to permit for performing git operations within the container via manipulating the /gemp-src folder
2022-01-06 01:28:07 -06:00
Christian 'ketura' McCarty
5db1f1fc6f
Fixing replay sync folder target in docker
2021-04-11 01:05:04 -05:00
Christian 'ketura' McCarty
0d9209a83d
Binding replay folder outside the docker container
2021-03-22 01:44:37 -05:00
Christian 'ketura' McCarty
304c9535c2
Adding lines to the docker configuration that enables remote debugging for java
2021-03-19 00:19:21 -05:00
Christian 'ketura' McCarty
09f7cf4851
Introduced Docker, which permits an instance of gemp to be rolled out with a minimum of environmental setup. Readme includes instructions on how to use it.
2021-02-06 18:36:58 -06:00