File tree 4 files changed +57
-0
lines changed
4 files changed +57
-0
lines changed Original file line number Diff line number Diff line change @@ -142,7 +142,9 @@ services:
142
142
- publishing-api.dev.gov.uk
143
143
- release.dev.gov.uk
144
144
- router-api.dev.gov.uk
145
+ - router-api-postgres.dev.gov.uk
145
146
- router.dev.gov.uk
147
+ - router-postgres.dev.gov.uk
146
148
- search-admin.dev.gov.uk
147
149
- search-api.dev.gov.uk
148
150
- search.dev.gov.uk
Original file line number Diff line number Diff line change
1
+ FROM golang:1.20.2
Original file line number Diff line number Diff line change
1
+ router-postgres : clone-router-postgres
2
+ $(GOVUK_DOCKER ) pull postgres-14
3
+ $(GOVUK_DOCKER ) run --rm -d postgres-14
4
+ $(GOVUK_DOCKER ) run $@ -lite make build
Original file line number Diff line number Diff line change
1
+ version : ' 3.7'
2
+
3
+ x-router : &router-postgres
4
+ build :
5
+ context : .
6
+ dockerfile : projects/router-postgres/Dockerfile
7
+ image : router-postgres
8
+ volumes :
9
+ - go:/go
10
+ - ${GOVUK_ROOT_DIR:-~/govuk}/router-postgres:/go/src/github.com/alphagov/router-postgres:delegated
11
+ - root-home:/root
12
+ working_dir : /go/src/github.com/alphagov/router-postgres
13
+
14
+ services :
15
+ router-postgres-lite :
16
+ << : *router-postgres
17
+ depends_on :
18
+ - postgres-14
19
+ environment :
20
+ GOFLAGS : -buildvcs=false
21
+ BINARY : /go/src/github.com/alphagov/router-postgres/router-postgres
22
+ DEBUG : " true"
23
+ DATABASE_URL : " postgresql://postgres@postgres-14/router"
24
+ TEST_DATABASE_URL : " postgresql://postgres@postgres-14/router"
25
+
26
+
27
+ router-postgres-app : &router-postgres-app
28
+ << : *router-postgres
29
+ depends_on :
30
+ - postgres-14
31
+ - nginx-proxy
32
+ expose :
33
+ - " 8080"
34
+ - " 3055"
35
+ environment :
36
+ VIRTUAL_HOST : router.dev.gov.uk,www.dev.gov.uk,www-origin.dev.gov.uk
37
+ VIRTUAL_PORT : 8080
38
+ DATABASE_URL : " postgresql://postgres@postgres-14/router"
39
+ ROUTER_APIADDR : :3055
40
+ ROUTER_BACKEND_HEADER_TIMEOUT : 60s
41
+ command : ./router-postgres
42
+
43
+ router-postgres-app-draft :
44
+ << : *router-postgres-app
45
+ environment :
46
+ VIRTUAL_HOST : draft-router.dev.gov.uk,draft-origin.dev.gov.uk
47
+ VIRTUAL_PORT : 8080
48
+ DATABASE_URL : " postgresql://postgres@postgres-14/router"
49
+ ROUTER_APIADDR : :3055
50
+ ROUTER_BACKEND_HEADER_TIMEOUT : 60s
You can’t perform that action at this time.
0 commit comments