Skip to content

Commit c2e2069

Browse files
authored
Merge pull request #204 from clowder-framework/add-geoserver-yml
Add geoserver yml
2 parents e993504 + 76e5389 commit c2e2069

File tree

2 files changed

+108
-0
lines changed

2 files changed

+108
-0
lines changed

docker-compose.geoserver.yml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
version: "3.2"
2+
3+
services:
4+
5+
geoserver:
6+
image: clowder/geoserver:${VERSION:-latest}
7+
networks:
8+
- clowder
9+
# user: "55242:17027"
10+
environment:
11+
- RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
12+
- RABBITMQ_EXCHANGE=${RABBITMQ_EXCHANGE:-clowder}
13+
- REGISTRATION_ENDPOINTS=${REGISTRATION_ENDPOINTS}
14+
- PROXY_ON=${PROXY_ON}
15+
- PROXY_HOST=${TRAEFIK_HOST}
16+
- PROXY_URL=${PROXY_URL}
17+
- GEOSERVER_USERNAME=${GEOSERVER_USERNAME:-admin}
18+
- GEOSERVER_PASSWORD=${GEOSERVER_PASSWORD:-geoserver}
19+
- GEOSERVER_WORKSPACE=${GEOSERVER_WORKSPACE}
20+
- GEOSERVER_USER=${GEOSERVER_USER:-admin}
21+
- GEOSERVER_URL=${GEOSERVER_URL}
22+
ports:
23+
- 8080:8080
24+
volumes:
25+
- /generated/data/mounting:/data_dir
26+
restart: unless-stopped
27+
28+
29+
30+
ncsa_geo_shp:
31+
image: clowder/extractors-geoshp-preview:latest
32+
networks:
33+
- clowder
34+
environment:
35+
- RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
36+
- RABBITMQ_EXCHANGE=${RABBITMQ_EXCHANGE:-clowder}
37+
- REGISTRATION_ENDPOINTS=${REGISTRATION_ENDPOINTS}
38+
- PROXY_ON=${PROXY_ON}
39+
- PROXY_HOST=${TRAEFIK_HOST}
40+
- PROXY_URL=${PROXY_URL}
41+
- GEOSERVER_USERNAME=${GEOSERVER_USERNAME:-admin}
42+
- GEOSERVER_PASSWORD=${GEOSERVER_PASSWORD:-geoserver}
43+
- GEOSERVER_WORKSPACE=${GEOSERVER_WORKSPACE}
44+
- GEOSERVER_USER=${GEOSERVER_USER:-admin}
45+
- GEOSERVER_URL=${GEOSERVER_URL:-http://geoserver:8080}
46+
depends_on:
47+
- geoserver
48+
- rabbitmq
49+
- clowder
50+
restart: unless-stopped
51+
52+
extractor-geotiff-preview:
53+
image: clowder/extractors-geotiff-preview:latest
54+
networks:
55+
- clowder
56+
environment:
57+
- RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
58+
- RABBITMQ_EXCHANGE=${RABBITMQ_EXCHANGE:-clowder}
59+
- REGISTRATION_ENDPOINTS=${REGISTRATION_ENDPOINTS}
60+
- PROXY_ON=${PROXY_ON}
61+
- PROXY_HOST=${TRAEFIK_HOST}
62+
- PROXY_URL=${PROXY_URL}
63+
- GEOSERVER_USERNAME=${GEOSERVER_USERNAME:-admin}
64+
- GEOSERVER_PASSWORD=${GEOSERVER_PASSWORD:-geoserver}
65+
- GEOSERVER_WORKSPACE=${GEOSERVER_WORKSPACE}
66+
- GEOSERVER_USER=${GEOSERVER_USER:-admin}
67+
- GEOSERVER_URL=${GEOSERVER_URL:-http://geoserver:8080}
68+
depends_on:
69+
- geoserver
70+
restart: unless-stopped
71+
72+
extractor-geotiff-metadata:
73+
image: clowder/extractors-geotiff-metadata:latest
74+
networks:
75+
- clowder
76+
environment:
77+
- RABBITMQ_URI=${RABBITMQ_URI:-amqp://guest:guest@rabbitmq/%2F}
78+
- RABBITMQ_EXCHANGE=${RABBITMQ_EXCHANGE:-clowder}
79+
- REGISTRATION_ENDPOINTS=${REGISTRATION_ENDPOINTS}
80+
- PROXY_ON=${PROXY_ON}
81+
- PROXY_HOST=${TRAEFIK_HOST}
82+
- PROXY_URL=${PROXY_URL}
83+
- GEOSERVER_USERNAME=${GEOSERVER_USERNAME:-admin}
84+
- GEOSERVER_PASSWORD=${GEOSERVER_PASSWORD:-geoserver}
85+
- GEOSERVER_WORKSPACE=${GEOSERVER_WORKSPACE}
86+
- GEOSERVER_USER=${GEOSERVER_USER:-admin}
87+
- GEOSERVER_URL=${GEOSERVER_URL:-http://geoserver:8080}
88+
depends_on:
89+
- geoserver
90+
restart: unless-stopped
91+
92+
networks:
93+
clowder:

env.example

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,3 +101,18 @@
101101

102102
# in case of external rabbitmq, the url to clowder
103103
#RABBITMQ_CLOWDERURL=https://clowder-docker.ncsa.illinois.edu/clowder/
104+
105+
# ----------------------------------------------------------------------
106+
# GEOSERVER CONFIGURATION
107+
# ----------------------------------------------------------------------
108+
109+
#PROXY_ON=false
110+
#PROXY_URL=http://localhost:9000
111+
112+
#GEOSERVER_USERNAME=admin
113+
#GEOSERVER_PASSWORD=geoserver
114+
115+
#GEOSERVER_WORKSPACE=workspace
116+
117+
#GEOSERVER_USER=admin
118+
#GEOSERVER_URL=http://localhost:8080

0 commit comments

Comments
 (0)