-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathveld_run_server.yaml
42 lines (37 loc) · 1.27 KB
/
veld_run_server.yaml
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
x-veld:
code:
description: "An Apache Fuseki triplestore instance. Note that, changing the port is
recommended to be done via the compose' file `ports` section (if present, then best in the
inhereting chain veld). And other docker services needing to connect to this server must be
added to a docker network `veld_fuseki`."
topic:
- RDF
- triplestore
- database
input:
volume: /veld/input/config/
description: "The shiro.ini file for configuring the triplestore instance. A working default
is provided with this code veld. See https://shiro.apache.org/ for more information."
optional: true
storage:
volume: /veld/storage/
file_type: "apache fuseki triplestore data"
content:
- "triplestore data"
- "rdf data"
description: "storage place for the entire data of a apache fuseki triplestore instance."
services:
veld_run_server:
build: .
entrypoint: bash /veld/code/scripts/copy_config.sh
command: /veld/code/fuseki-server
volumes:
- ./scripts/:/veld/code/scripts/
- ./data/fuseki_data/:/veld/storage/
- ./data/fuseki_config/:/veld/input/config/
ports:
- 3030:3030
networks:
- veld_fuseki
networks:
veld_fuseki: