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
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
Andreas Schmitz
a8029b3eba
fix: allow unicode filenames
2024-05-15 12:24:06 +02:00
Chris Barnett
a7a2e52f1c
Merge branch 'geoserver:master' into support-tomcat-root
2024-03-05 14:50:22 -05:00
Nils Bühner
dbbbcea453
Merge pull request #52 from buehner/additional-lib-permissions
...
fix: do not run as custom user
2024-02-21 09:09:50 +01:00
Chris Barnett
edd0315216
Merge branch 'geoserver:master' into support-tomcat-root
2024-02-20 15:22:53 -05:00
Nils Bühner
ee3f7df6eb
fix: do not run as custom user
2024-02-20 16:55:26 +01:00
Nils Bühner
4eb3cdab3b
Merge pull request #51 from buehner/set-tomcat-version
...
fix: set tomcat version as environment variable
2024-02-20 14:15:43 +01:00
Nils Bühner
a3f89c5797
fix: set tomcat version as environment variable
2024-02-20 14:13:30 +01:00
Mark Prins
5e9b7ea122
Update TOMCAT_VERSION to 9.0.86
...
see https://tomcat.apache.org/tomcat-9.0-doc/changelog.html#Tomcat_9.0.86_(remm)
2024-02-20 11:19:43 +01:00
Chris Barnett
ce561ff777
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-02-13 13:50:05 -05:00
Chris Barnett
edfcef33ad
Merge branch 'geoserver:master' into support-tomcat-root
2024-02-12 09:57:28 -05:00
Nils Bühner
3727938ec0
Merge pull request #39 from ahennr/tomcat-hardening-cis
...
Docker image and Tomcat configuration hardening
2024-02-09 09:21:48 +01:00
Nils Bühner
4a68744113
feat: allow use of custom server.xml
2024-02-07 14:29:46 +01:00
Andre Henn
733dde3e77
fix: set user id of geoserver user to 2000
2024-02-07 12:44:37 +01:00
Chris Barnett
e04f1ed17d
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-01-12 10:25:43 -05:00
Nils Bühner
aa19de31d8
chore: use latest versions
2023-12-20 14:01:07 +01:00
Andre Henn
626b4775ba
Remove setuid and setgid permissions in the images to prevent privilege escalation attacks within containers
2023-12-12 14:42:59 +01:00
Andre Henn
b108b4be06
introduce geoserver user as docker user
2023-12-12 14:31:00 +01:00
Andre Henn
4bc82ce2ba
Apply some CIS Apache Tomcat benchmark recommendations
2023-12-12 14:24:03 +01:00
Andre Henn
4d96f6f19c
introduce health checks for GeoServer and postgis
2023-12-11 14:20:01 +01:00
Andre Henn
7bd08f9734
use current geoserver stable release v2.24.1
2023-12-11 10:55:23 +01:00
Andre Henn
1b9b033dee
increase tomcat version to v9.0.83
2023-12-11 10:36:04 +01:00
Mitchell Bösecke
41d2116ee2
Added basic HTTPS support by mounting a JKS file and providing some environment variables.
2023-11-15 15:47:00 -07:00
Mitchell Bösecke
d688d24e7a
Added support for a PostgreSQL JNDI resource.
...
- Included a blurb on the README.md
- Provides a default "context.xml" that a user can easily configure using environment variables.
- Provides a mechanism for the user to override the default "context.xml" with their own version of the file for more advanced customization of the connection pool.
Heavily inspired by the work done at https://github.com/kartoza/docker-geoserver .
2023-11-09 08:59:33 -07:00
Nils Bühner
42e972b178
fix: Use consistent version number in Dockerfile
2023-11-09 10:24:22 +01:00
Nils Bühner
dba44a78ea
Merge pull request #32 from petersmythe/patch-1
...
Implement EXPOSE port
2023-11-09 09:26:07 +01:00
Nils Bühner
f6b7290076
Merge pull request #28 from terraware/ng/cors-allow-credentials
...
Add support for `access-control-allow-credentials` CORS header when `CORS_ALLOWED_ORIGINS` is not a wildcard
2023-11-09 09:25:12 +01:00
Peter Smythe
af266d7060
Implement EXPOSE port
...
See https://docs.docker.com/engine/reference/builder/#expose
2023-11-08 17:39:14 +02:00
Nils Bühner
09b73e4ada
Use latest tomcat
2023-10-25 11:16:12 +02:00
Jody Garnett
d4656efdf3
[GEOS-11169] Correct release.sh STABLE_PLUGIN_URL and COMMUNITY_PLUGIN_URL
2023-10-23 00:28:04 -04:00
Nick Graziano
a20e2942b3
Add CORS_ALLOW_CREDENTIALS env param that controls cors.support.credentials value, defaults to false, only applies if true and CORS_ALLOWED_ORIGINS is not wildcard. Update README with CORS env vars and PROXY_BASE_URL
2023-08-31 10:20:05 -06:00
Andrea
a7786d605b
org.marlin.pisces to sun.java2d.marlin
2023-07-07 22:26:01 +02:00
Jody Garnett
e739b288d6
Remove use of RUN here doc syntax as feature is not supported by version of docker used on build server
2023-06-07 21:00:57 -07:00
Jody Garnett
a1cec7cc07
Use jenkins build number to trigger a new download for re-release or nightly build
...
This is required as --no-cache-filter is not supported by the version of docker used on the build server
2023-06-07 20:49:29 -07:00
Andreas Watermeyer
2d0483bee5
Graceful tomcat shutdown
2023-06-07 20:10:18 -07:00
Jody Garnett
236339ad82
Use multi-stage build to avoid caching snapshot download
2023-06-07 20:09:47 -07:00
Jody Garnett
1afa2c8cd1
Support for nightly builds
2023-04-28 16:35:57 -07:00
Jakob Miksch
7db03d2829
Upgrade to 2.22.0
2022-12-16 15:08:35 +01:00