frandallfarmer / neohabitat

Repository for the NeoClassical Habitat Server Project
http://neohabitat.org
MIT License
230 stars 42 forks source link

Fix certificate issues in Docker build #389

Closed hheimbuerger closed 1 year ago

hheimbuerger commented 1 year ago

In collaboration with: @cspaeth

Issues resolved:

Improvements:

Please note that I'm no Docker expert, and I'm not sure if any of my changes are following the best practices. Also, I haven't managed to get the container fully working yet, so I couldn't test whether these changes (e.g. version upgrade of NodeJS and Maven) might cause new compatibility issues.

Should you decide to merge this PR, I would recommend squashing the commits. I left the earlier one in for reference, because it illustrates the existing certificate issues, but I don't think it's worth preserving beyond this PR.

frandallfarmer commented 1 year ago

Thank you for this much overdue work cleaning up old dependencies.