@@ -3,39 +3,34 @@ services:
33 extends :
44 file : compose.yml
55 service : vectordb
6- # ports:
7- # - 6334:6334
86
9- # https://docs.tentris.io/running_with_docker.html
10- tentris-dbpedia :
11- image : ghcr.io/tentris/tentris:latest
7+ text2sparql-api :
8+ build : .
129 restart : unless-stopped
1310 ports :
14- - " 9080:9080 "
11+ - 8081:8765
1512 volumes :
16- - /local/data/tentris/dbpedia:/data
17- - ./data/dumps/dbpedia:/dumps
18- - ./data/tentris/tentris-license.toml:/config/tentris-license.toml:ro
19- # environment:
20- # TENTRIS_DEFAULT_GRAPH_MODE: union
21- # # TENTRIS_RDF_FILE: /dumps/*
22-
23- # tentris-corporate:
24- # image: ghcr.io/tentris/tentris:latest
25- # restart: unless-stopped
26- # ports:
27- # - "9080:9080"
28- # volumes:
29- # - ./data/tentris/corporate:/data
30- # - ./data/tentris/corporate-dumps:/dumps
31- # - ./data/tentris/tentris-license.toml:/config/tentris-license.toml:ro
13+ - ./src:/app/src
14+ - ./tests:/app/tests
15+ - ./data:/app/data
16+ env_file :
17+ - .env
18+ environment :
19+ - BENCH_MODEL=openrouter/openai/gpt-oss-120b:free
20+ - PYTHONUNBUFFERED=1
21+ - VECTORDB_URL=http://vectordb:6334/
22+ # - DBPEDIA_URL=http://141.57.8.18:9081/sparql
23+ # - CORPORATE_URL=http://141.57.8.18:9080/sparql
24+ - DBPEDIA_URL=http://virtuoso-dbpedia:8890/sparql
25+ - CORPORATE_URL=http://virtuoso-corporate:8890/sparql
26+ entrypoint : uv run
27+ command : uvicorn tests.text2sparql.api:app --host 0.0.0.0 --port 8765
3228
3329 virtuoso-dbpedia :
3430 image : openlink/virtuoso-opensource-7:latest
3531 restart : unless-stopped
3632 ports :
37- - " 8890:8890" # HTTP SPARQL endpoint
38- - " 1111:1111" # ISQL interface
33+ - " 8890:8890"
3934 environment :
4035 DBA_PASSWORD : dba
4136 VIRT_Parameters_NumberOfBuffers : 2720000
@@ -49,8 +44,7 @@ services:
4944 # image: openlink/virtuoso-opensource-7:latest
5045 # restart: unless-stopped
5146 # # ports:
52- # # - "8890:8890" # HTTP SPARQL endpoint
53- # # - "1111:1111" # ISQL interface
47+ # # - "8890:8890"
5448 # environment:
5549 # DBA_PASSWORD: dba
5650 # VIRT_Parameters_NumberOfBuffers: 2720000
@@ -60,24 +54,23 @@ services:
6054 # - ./data/dumps/corporate:/dumps
6155 # - ./data/virtuoso/corporate:/database
6256
63- text2sparql-api :
64- build : .
65- restart : unless-stopped
66- ports :
67- - 8081:8765
68- volumes :
69- - ./src:/app/src
70- - ./tests:/app/tests
71- - ./data:/app/data
72- env_file :
73- - .env
74- environment :
75- # - DBPEDIA_URL=https://text2sparql.aksw.org/2026/dbpedia/sparql
76- # - CORPORATE_URL=https://text2sparql.aksw.org/2026/corporate/sparql
77- - DBPEDIA_URL=http://virtuoso-dbpedia:8890/sparql
78- - CORPORATE_URL=http://virtuoso-corporate:8890/sparql
79- - VECTORDB_URL=http://vectordb:6334/
80- - BENCH_MODEL=openrouter/openai/gpt-oss-120b
81- - PYTHONUNBUFFERED=1
82- entrypoint : uv run
83- command : uvicorn tests.text2sparql.api:app --host 0.0.0.0 --port 8765
57+ # # https://docs.tentris.io/running_with_docker.html
58+ # tentris-dbpedia:
59+ # image: ghcr.io/tentris/tentris:latest
60+ # restart: unless-stopped
61+ # ports:
62+ # - "9080:9080"
63+ # volumes:
64+ # - /local/data/tentris/dbpedia:/data
65+ # - ./data/dumps/dbpedia:/dumps
66+ # - ./data/tentris/tentris-license.toml:/config/tentris-license.toml:ro
67+
68+ # tentris-corporate:
69+ # image: ghcr.io/tentris/tentris:latest
70+ # restart: unless-stopped
71+ # ports:
72+ # - "9080:9080"
73+ # volumes:
74+ # - ./data/tentris/corporate:/data
75+ # - ./data/tentris/corporate-dumps:/dumps
76+ # - ./data/tentris/tentris-license.toml:/config/tentris-license.toml:ro
0 commit comments