File: compose.yml

package info (click to toggle)
python-rdflib-endpoint 0.5.4-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 744 kB
  • sloc: python: 1,197; sh: 21; makefile: 5
file content (69 lines) | stat: -rw-r--r-- 1,783 bytes parent folder | download
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
# A compose file to try federated query from various triple stores
services:
  rdflib-endpoint:
    build:
      context: ..
      dockerfile: tests/Dockerfile
    restart: unless-stopped
    ports:
      - 8000:80
    # volumes:
    #   - ./:/app/

  # https://github.com/vemonet/virtuoso-ldp/blob/main/prepare_virtuoso_docker.sh
  # virtuoso:
  #   image: openlink/virtuoso-opensource-7:latest
  #   # volumes:
  #   #   - ./data:/database
  #   ports:
  #     - 8890:8890
  #     - 1111:1111
  #   environment:
  #     - SPARQL_UPDATE=true
  #     - DBA_PASSWORD=dba
  # # http://localhost:8890/conductor > System admin > User account > SPARQL Edit > SPARQL_SELECT_FED
  # # docker compose exec virtuoso isql -U dba -P dba exec="grant select on DB.DBA.SPARQL_SELECT_FED to 'SPARQL';"

  # graphdb:
  #   image: ontotext/graphdb:10.8.4
  #   ports:
  #     - 7200:7200

  # blazegraph:
  #   image: lyrasis/blazegraph:2.1.5
  #   ports:
  #     - 8080:8080

  # oxigraph:
  #   image: oxigraph/oxigraph:latest
  #   ports:
  #     - 7878:7878
  #   # volumes:
  #   #   - ./data/oxigraph:/data

  millenniumdb:
    image: imfd/millenniumdb
    ports:
      - 1234:1234
      - 4321:4321
    # entrypoint: mdb-import /data/toast.ttl /data/toast && mdb-server
    entrypoint: mdb-import /data/toast.ttl /data/toast && mdb-cli /data/toast
    volumes:
      - ../data:/data
    #   - ./data/millenniumdb:/data

  # fuseki:
  #   image: stain/jena-fuseki
  #   ports:
  #     - 3030:3030
  #   environment:
  #     - ADMIN_PASSWORD=mypassword
  #   # volumes:
  #   #   - ./data/fuseki:/fuseki

  # Not sure how to actually create a repository in rdf4j
  # # http://localhost:8081/rdf4j-workbench
  # rdf4j:
  #   image: eclipse/rdf4j-workbench:latest
  #   ports:
  #     - 8081:8080