-
Notifications
You must be signed in to change notification settings - Fork 2
/
docker-compose.yml
75 lines (74 loc) · 1.76 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
version: '3.4'
services:
server:
image: sdpequinor/release-aware-api:1.13.0
restart: unless-stopped
command: /scripts/run-local-server.sh
build:
context: ./server/
dockerfile: Dockerfile
env_file:
- server.env
ports:
- 8080:8080
volumes:
- ./server/src:/go/src/app/src
environment:
REPOSITORIES: |
golang/go,
nodejs/node,
Leaflet/Leaflet,
containous/traefik,
grafana/grafana,
axios/axios,
vuejs/vue,
d3/d3,
torvalds/linux,
Microsoft/vscode,
git/git,
tmux/tmux,
jenkinsci/jenkins,
weaveworks/flux,
facebook/create-react-app,
facebook/react,
pallets/flask,
styled-components/styled-components,
graphql/graphql-js,
ReactTraining/react-router,
docker/docker-ce,
docker/compose,
Azure/AKS,
Azure/aks-engine,
derailed/k9s,
kubernetes/kubernetes,
graphql-python/flask-graphql,
graphql-python/graphene,
behave/behave,
sqlalchemy/sqlalchemy,
rust-lang/rust,
elastic/elasticsearch,
elastic/kibana,
Microsoft/TypeScript,
Homebrew/homebrew-cask,
gatsbyjs/gatsby,
python/cpython,
facebook/jest,
eslint/eslint,
webpack/webpack
HELM_REPOS: |
gitlab/gitlab,
cert-manager/cert-manager,
community-operators/flux
client:
image: sdpequinor/release-aware-web:1.10.0
tty: true
restart: unless-stopped
build:
context: ./client/
dockerfile: Dockerfile
ports:
- 3001:3001
volumes:
- ./client/src:/code/src
environment:
REFRESH_INTERVAL: '10000'