-
Notifications
You must be signed in to change notification settings - Fork 0
/
.lando.yml
58 lines (56 loc) · 1.45 KB
/
.lando.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
name: wikibus
env_file:
- .local.env
- .env
services:
sources:
type: node:custom
build:
- npm i -g nodemon
command: nodemon -w packages -w apps --ignore **/*.ttl --ignore **/*.env.json --ext ts,js --exec npm --prefix apps/sources --node-options --inspect=0.0.0.0:8889 --inspect start
port: 8888
ssl: true
overrides:
image: node:14
ports:
- '8889:8889'
environment:
TS_NODE_TRANSPILE_ONLY: "true"
DEBUG: wikibus*,hydra*,hydra-box*,labyrinth*,SPARQL,-labyrinth:request:headers
AUTH_JWKS_URI: https://wikibus.eu.auth0.com/.well-known/jwks.json
AUTH_ISSUER: wikibus.eu.auth0.com
AUTH_AUDIENCE: https://wikibus.org
moreHttpPorts:
- 8889
scanner: false
store:
type: compose
volumes:
agdata:
agconfig:
ports:
- 10000-10035:10000-10035
run:
- agtool repos create http://wikibus:wikibus@127.0.0.1:10035/repositories/wikibus
services:
image: franzinc/agraph
command: /entrypoint.sh
shm_size: 1g
environment:
AGRAPH_SUPER_USER: wikibus
AGRAPH_SUPER_PASSWORD: wikibus
ENABLE_DATA_WRITE: "true"
ENABLE_UPDATE: "true"
ENABLE_UPLOAD: "true"
volumes:
- agdata:/agraph/data
- agconfig:/agraph/etc
tooling:
agtool:
service: store
cmd: agtool
proxy:
store:
- db.wikibus.lndo.site:10035
sources:
- sources.wikibus.lndo.site:8888