Commit Graph

113 Commits (de062e3ab5b5770150b3de1fbfb70d875c295704)

Author SHA1 Message Date
Peter Smythe 47d58bdf86 Bump version to 2.26.1 2024-12-17 14:07:52 +02:00
renovate[bot] 979508c20c
chore(deps): update tomcat:9.0.98-jdk17-temurin-jammy docker digest to 3d6741c 2024-12-10 15:27:00 +00:00
renovate[bot] 29e01f3462
chore(deps): update tomcat docker tag to v9.0.98 2024-12-10 08:21:27 +00:00
Simon Seyock b8e32c57d9 feat: introduce SET_GEOSERVER_REQUIRE_FILE variable 2024-11-21 15:47:22 +01:00
renovate[bot] fd4e311458
chore(deps): update tomcat docker tag to v9.0.97 2024-11-12 01:57:39 +00:00
Nils Bühner 6123d71976
Merge pull request #109 from boeckMt/fix-cors
The default cors.allowed.headers `*` is not working
2024-10-29 13:25:52 +01:00
renovate[bot] 01123e3beb
chore(deps): update tomcat:9.0.96-jdk17-temurin-jammy docker digest to 0178e7f 2024-10-25 04:14:00 +00:00
renovate[bot] 760f360655
chore(deps): update tomcat:9.0.96-jdk17-temurin-jammy docker digest to f4ddc81 2024-10-24 10:07:14 +00:00
renovate[bot] 38d8517270
chore(deps): update tomcat:9.0.96-jdk17-temurin-jammy docker digest to 369402c 2024-10-24 07:13:27 +00:00
renovate[bot] befcc8c9ad
chore(deps): update tomcat:9.0.96-jdk17-temurin-jammy docker digest to 44595bd 2024-10-19 16:54:48 +00:00
Mathias Boeck d2797fc416 fix: add default cors.allowed.headers from tomcat-9.0-doc 2024-10-10 11:58:40 +02:00
renovate[bot] 5c6921ba92
chore(deps): update tomcat docker tag to v9.0.96 2024-10-09 06:02:41 +00:00
Nils Bühner bf317fddaf
Merge pull request #97 from pi-geosolutions/run_as_non_root
Allow running tomcat as non-root
2024-10-07 11:12:50 +02:00
Jody Garnett 7f928d8146 Update CATALINA_OPTS with --add-opens and add-exports for Java 17 use 2024-09-24 16:36:33 -07:00
Jody Garnett c52cfbce49 clean up downloaded zip so not included in stage reducing layer size
split the apt-get update, from the geoserver download
2024-09-24 11:56:17 -07:00
Jean Pommier 245d346801 Allow running tomcat as non-root
It is a good practice to allow running a container as unprivileged user.
To preserve backward compatibility and provide flexibility, this feature
is added at the entrypoint level and is set using environment variables.
- RUN_UNPRIVILEGED=true activates the unprivileged mode with default uid:gid
as 999:999
- RUN_WITH_USER_UID allows to set the uid used for tomcat user
- RUN_WITH_USER_UID allows to set the gid used for tomcat group
- CHANGE_OWNERSHIP_ON_FOLDERS accepts a space-separated list of folder on
which a chmod will be run, changing (recursively) the ownership for the
tomcat user.
2024-09-24 18:12:16 +02:00
renovate[bot] 92ccfb8a48
chore(deps): update tomcat:9.0.95-jdk17-temurin-jammy docker digest to a9088b3 2024-09-23 07:54:51 +00:00
Nils Bühner 15639dd3d4
Merge pull request #95 from geoserver/jdk17
chore: use JDK 17
2024-09-23 09:54:28 +02:00
Nils Bühner 2b8046e10c chore: use JDK 17 2024-09-23 09:37:30 +02:00
Nils Bühner 2481d12e45 chore: use latest gs everywhere 2024-09-23 09:24:34 +02:00
renovate[bot] a3242e709a
chore(deps): update tomcat docker tag to v9.0.95 2024-09-18 04:44:47 +00:00
renovate[bot] 3fc6bd9069
chore(deps): update tomcat:9.0.94-jdk11-temurin-jammy docker digest to 37d3034 2024-09-17 14:49:43 +00:00
renovate[bot] 3cfee09db2
chore(deps): update tomcat:9.0.94-jdk11-temurin-jammy docker digest to d4f2414 2024-09-17 06:32:21 +00:00
renovate[bot] c5cf121ad4
chore(deps): update tomcat docker tag to v9.0.94 2024-09-12 03:22:04 +00:00
renovate[bot] e50db7aa0e
chore(deps): update tomcat:9.0.93-jdk11-temurin-jammy docker digest to f6daaa7 2024-08-24 12:28:24 +00:00
renovate[bot] ae0720395f
chore(deps): update tomcat:9.0.93-jdk11-temurin-jammy docker digest to d0d4c53 2024-08-17 16:49:32 +00:00
renovate[bot] 54f49a2586
chore(deps): update tomcat:9.0.93-jdk11-temurin-jammy docker digest to a2c5dc1 2024-08-07 13:57:44 +00:00
renovate[bot] c7b8b1ceb9
chore(deps): update tomcat:9.0.93-jdk11-temurin-jammy docker digest to d6acaa7 2024-08-07 06:57:59 +00:00
renovate[bot] d0249f977b
chore(deps): update tomcat docker tag to v9.0.93 2024-08-07 03:02:30 +00:00
renovate[bot] 83d131be39
chore(deps): pin dependencies 2024-07-30 10:01:36 +00:00
Andre Henn 177c52ee85
chore: merge branch 'master' into tomcat-base-image 2024-07-22 09:22:03 +02:00
Nils Bühner f4d4c819fb
Merge pull request #47 from Tufts-Technology-Services/support-tomcat-root
Support tomcat root
2024-07-22 08:58:00 +02:00
Ali Raja 2f195e5dcd chore: use geoserver version 2.25.2 2024-07-19 13:13:01 +01:00
Andre Henn 97ea909607
use tomcat 9.0.91 2024-07-11 11:16:44 +02:00
Andre Henn 9abb0c62dd
update geoserver version 2024-07-11 11:16:12 +02:00
Chris Barnett a03ff2b0fe Merge remote-tracking branch 'origin/master' into support-tomcat-root 2024-07-08 23:37:04 -04:00
Chris Barnett 56b2c66da8 Squashed commit of the following:
commit c94bd75cac
Merge: 7ea027c 6d965d2
Author: Nils Bühner <buehner@terrestris.de>
Date:   Thu Jun 6 17:33:04 2024 +0200

    Merge pull request #60 from dmenneck/update-admin-credentials

    Update docs

commit 6d965d2f61
Author: Dirk Mennecke <dirk.mennecke@ipsyscon.de>
Date:   Thu Jun 6 12:55:08 2024 +0200

    Update README environment variables

commit c0d6edd74d
Author: Dirk Mennecke <dirk.mennecke@ipsyscon.de>
Date:   Thu Jun 6 09:41:36 2024 +0200

    Update readme

commit 7ea027c761
Merge: 7be6e68 119ec88
Author: Nils Bühner <buehner@terrestris.de>
Date:   Thu Jun 6 09:36:05 2024 +0200

    Merge pull request #57 from dmenneck/update-admin-credentials

    Set admin credentials with environment variables

commit 7be6e68b2e
Merge: 77945ab 41d2116
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 14:37:59 2024 +0200

    Merge pull request #34 from mbosecke/ssl

    Added basic HTTPS support

commit 77945ab50d
Merge: 6a20333 ef8d2af
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 13:18:06 2024 +0200

    Merge pull request #59 from buehner/gs-2.25.1-tomcat-9.0.89

    chore: use latest tomcat and geoserver versions

commit ef8d2afa95
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 13:17:17 2024 +0200

    chore: use latest tomcat and geoserver versions

commit 6a203332f5
Merge: d41f90b 37362a3
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 13:00:06 2024 +0200

    Merge pull request #58 from buehner/ignore-pg-data

    feat: ignore pg data when using compose example

commit 37362a3c43
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 12:54:11 2024 +0200

    feat: ignore pg data when using compose example

commit d41f90b965
Merge: 0d4736f a8029b3
Author: Nils Bühner <buehner@terrestris.de>
Date:   Wed May 29 12:39:55 2024 +0200

    Merge pull request #56 from hwbllmnn/allow-unicode-filenames

    fix: allow unicode filenames

commit 119ec88b8f
Author: Dirk Mennecke <dirk.mennecke@ipsyscon.de>
Date:   Fri May 24 15:10:05 2024 +0200

    Add update_credentials script

commit 96e081901b
Author: Dirk Mennecke <dirk.mennecke@ipsyscon.de>
Date:   Fri May 24 15:08:01 2024 +0200

    Edit startup.sh to handle credentials update

commit 5857fa382b
Author: Dirk Mennecke <dirk.mennecke@ipsyscon.de>
Date:   Fri May 24 15:06:12 2024 +0200

    Replace line breaks and run startup script with bash

commit a8029b3eba
Author: Andreas Schmitz <schmitz@terrestris.de>
Date:   Tue May 14 15:45:04 2024 +0200

    fix: allow unicode filenames

commit 41d2116ee2
Author: Mitchell Bösecke <mitchell.bosecke@forcorp.com>
Date:   Wed Nov 15 15:47:00 2023 -0700

    Added basic HTTPS support by mounting a JKS file and providing some environment variables.
2024-07-08 23:31:01 -04:00
Chris Barnett 91846716a3 fix merge errors
add config in server-https.xml
2024-07-08 21:20:52 -04:00
Chris Barnett 31aa91735c Added context element to config/server.xml and set autoDeploy and deployOnStartup to false
url in HEALTHCHECK written to file so that it can be set on startup
updated README with usage info
2024-07-08 21:08:33 -04:00
Chris Barnett fde66168af added env variable to specify which tomcat context GeoServer should be deployed at, including ROOT.
added logic to ignore ROOT_WEBAPP_REDIRECT if context is ROOT
added logic to choose the correct url for the healthcheck
2024-07-08 21:07:19 -04:00
Dirk Mennecke f6b80ad40d Replace line breaks and run startup script with bash 2024-07-08 21:04:19 -04:00
Mitchell Bösecke 701203821a Added basic HTTPS support by mounting a JKS file and providing some environment variables. 2024-07-08 21:02:58 -04:00
Nils Bühner cb4e2d2eb6 chore: use latest tomcat and geoserver versions 2024-07-08 21:02:58 -04:00
Andreas Schmitz f41ecf84fc fix: allow unicode filenames 2024-07-08 21:02:58 -04:00
André Henn 6cac7b0542
Merge branch 'tomcat-base-image' into merge-master 2024-06-27 14:51:30 +02:00
Andre Henn 8cd73ee873
Merge branch 'master' into tomcat-base-image 2024-06-27 14:46:44 +02:00
Nils Bühner 7ea027c761
Merge pull request #57 from dmenneck/update-admin-credentials
Set admin credentials with environment variables
2024-06-06 09:36:05 +02:00
Nils Bühner 7be6e68b2e
Merge pull request #34 from mbosecke/ssl
Added basic HTTPS support
2024-05-29 14:37:59 +02:00
Nils Bühner ef8d2afa95 chore: use latest tomcat and geoserver versions 2024-05-29 13:17:17 +02:00
Dirk Mennecke 5857fa382b Replace line breaks and run startup script with bash 2024-05-24 15:06:12 +02:00