Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
trivalent
dashboard-trivalent
Commits
01e2132a
Commit
01e2132a
authored
Dec 11, 2018
by
Daniel Suarez Souto
Browse files
modified nginx to take user and pwd authentication from env variables
parent
bf06ad8f
Changes
3
Show whitespace changes
Inline
Side-by-side
demo/queries.json
View file @
01e2132a
[{
"name"
:
"Show news about ISIS"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n\n
SELECT DISTINCT ?headline ?author ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article schema:author ?author .
\n
?article me:hasEntities ?entity .
\n
?entity schema:name 'ISIL'
\n
}
\n
LIMIT 25"
},{
"name"
:
"Which topics are mentioned in the news about Syria"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
Prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
Prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX sc: <http://purl.org/science/owl/sciencecommons/>
\n
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX sioc: <http://rdfs.org/sioc/ns#>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
\n
PREFIX emoml: <http://www.gsi.dit.upm.es/ontologies/onyx/vocabularies/emotionml/ns#>
\n
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
\n
PREFIX dbpedia: <http://dbpedia.org/resource/>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
prefix dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
prefix dbo: <http://dbpedia.org/ontology/>
\n
prefix dbr: <http://dbpedia.org/resource/>
\n
prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
prefix marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
prefix prov: <http://www.w3.org/ns/prov#>
\n
prefix dc: <http://dublincore.org/2012/06/14/dcelements#>
\n
prefix wna: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
SELECT ?about ?headline ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article schema:about ?about .
\n
?article me:hasEntities ?entity .
\n
?entity schema:name 'Syria'
\n
}"
},
{
"name"
:
"How many news are allocated in Syria?"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX m
arl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
Prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
Prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX sc: <http://purl.org/science/owl/sciencecommons/>
\n
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX sioc: <http://rdfs.org/sioc/ns#>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
\n
PREFIX emoml: <http://www.gsi.dit.upm.es/ontologies/onyx/vocabularies/emotionml/ns#>
\n
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
\n
PREFIX dbpedia: <http://dbpedia.org/resource/>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
prefix wna: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
prefix dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
prefix dbo: <http://dbpedia.org/ontology/>
\n
prefix dbr: <http://dbpedia.org/resource/>
\n
prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
prefix marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
prefix prov: <http://www.w3.org/ns/prov#>
\n
prefix dc: <http://dublincore.org/2012/06/14/dcelements#>
\n
\n
SELECT (COUNT(DISTINCT ?article) AS ?count) WHERE {
\n
?article a schema:NewsArticle .
\n
?article me:hasEntities
dbr:
Syria
.
\n
}"
},
{
"name"
:
"In which articles are mentioned populated places?"
,
"val"
:
"PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n
PREFIX dbo: <http://dbpedia.org/ontology/>
\n
PREFIX db: <http://dbpedia.org/>
\n
PREFIX prov: <http://www.w3.org/ns/prov#>
\n\n
SELECT DISTINCT ?headline ?place ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article me:hasEntities ?entity .
\n
?entity a schema:Place .
\n
?entity prov:wasDerivedFrom ?place .
\n
SERVICE <http://dbpedia.org/sparql> {
\n
?place rdf:type dbo:PopulatedPlace
\n
}
\n
}
\n
LIMIT 100"
},{
"name"
:
"Show me news located in Europe"
,
"val"
:
"PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n
PREFIX dbo: <http://dbpedia.org/ontology/>
\n
PREFIX dbc: <http://dbpedia.org/category/>
\n
PREFIX db: <http://dbpedia.org/>
\n
PREFIX dct: <http://purl.org/dc/terms/>
\n
PREFIX prov: <http://www.w3.org/ns/prov#>
\n\n
SELECT DISTINCT ?headline ?place ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article me:hasEntities ?entity .
\n
?entity a schema:Place .
\n
?entity prov:wasDerivedFrom ?place .
\n
SERVICE <http://dbpedia.org/sparql> {
\n
{?place dbo:country ?country .
\n
?country dct:subject dbr:Category:Countries_in_Europe .}
\n
UNION
\n
{?place dct:subject dbr:Category:Countries_in_Europe .}
\n
}
\n
}
\n
LIMIT 100
\n
"
}]
[{
"name"
:
"Show news about ISIS"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n\n
SELECT DISTINCT ?headline ?author ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article schema:author ?author .
\n
?article me:hasEntities ?entity .
\n
?entity schema:name 'ISIL'
\n
}
\n
LIMIT 25"
},{
"name"
:
"Which topics are mentioned in the news about Syria"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
Prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
Prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX sc: <http://purl.org/science/owl/sciencecommons/>
\n
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX sioc: <http://rdfs.org/sioc/ns#>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX dbpedia-owl: <http://dbpedia.org/ontology/>
\n
PREFIX emoml: <http://www.gsi.dit.upm.es/ontologies/onyx/vocabularies/emotionml/ns#>
\n
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
\n
PREFIX dbpedia: <http://dbpedia.org/resource/>
\n
PREFIX nif: <http://persistence.uni-leipzig.org/nlp2rdf/ontologies/nif-core#>
\n
prefix onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
prefix dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
prefix dbo: <http://dbpedia.org/ontology/>
\n
prefix dbr: <http://dbpedia.org/resource/>
\n
prefix me: <http://www.mixedemotions-project.eu/ns/model#>
\n
prefix marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
prefix prov: <http://www.w3.org/ns/prov#>
\n
prefix dc: <http://dublincore.org/2012/06/14/dcelements#>
\n
prefix wna: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
SELECT ?about ?headline ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article schema:about ?about .
\n
?article me:hasEntities ?entity .
\n
?entity schema:name 'Syria'
\n
}"
},
{
"name"
:
"How many news are allocated in Syria?"
,
"val"
:
"PREFIX schema: <http://schema.org/>
\n
PREFIX m
e: <http://www.mixedemotions-project.eu/ns/model#>
\n
SELECT (COUNT(DISTINCT ?article) AS ?count) WHERE {
\n
?article a schema:NewsArticle .
\n
?article me:hasEntities
?entity .
\n
?entity schema:name '
Syria
'
\n
}"
},
{
"name"
:
"In which articles are mentioned populated places?"
,
"val"
:
"PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
\n
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n
PREFIX dbo: <http://dbpedia.org/ontology/>
\n
PREFIX db: <http://dbpedia.org/>
\n
PREFIX prov: <http://www.w3.org/ns/prov#>
\n\n
SELECT DISTINCT ?headline ?place ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article me:hasEntities ?entity .
\n
?entity a schema:Place .
\n
?entity prov:wasDerivedFrom ?place .
\n
SERVICE <http://dbpedia.org/sparql> {
\n
?place rdf:type dbo:PopulatedPlace
\n
}
\n
}
\n
LIMIT 100"
},{
"name"
:
"Show me news located in Europe"
,
"val"
:
"PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
\n
PREFIX schema: <http://schema.org/>
\n
PREFIX marl: <http://www.gsi.dit.upm.es/ontologies/marl/ns#>
\n
PREFIX me: <http://www.mixedemotions-project.eu/ns/model#>
\n
PREFIX onyx: <http://www.gsi.dit.upm.es/ontologies/onyx/ns#>
\n
PREFIX wnaffect: <http://www.gsi.dit.upm.es/ontologies/wnaffect/ns#>
\n
PREFIX dbps: <http://www.openlinksw.com/schemas/dbpedia-spotlight#>
\n
PREFIX dbr: <http://dbpedia.org/resource/>
\n
PREFIX dbo: <http://dbpedia.org/ontology/>
\n
PREFIX dbc: <http://dbpedia.org/category/>
\n
PREFIX db: <http://dbpedia.org/>
\n
PREFIX dct: <http://purl.org/dc/terms/>
\n
PREFIX prov: <http://www.w3.org/ns/prov#>
\n\n
SELECT DISTINCT ?headline ?place ?article
\n
WHERE {
\n
?article a schema:NewsArticle .
\n
?article schema:headline ?headline .
\n
?article me:hasEntities ?entity .
\n
?entity a schema:Place .
\n
?entity prov:wasDerivedFrom ?place .
\n
SERVICE <http://dbpedia.org/sparql> {
\n
{?place dbo:country ?country .
\n
?country dct:subject dbr:Category:Countries_in_Europe .}
\n
UNION
\n
{?place dct:subject dbr:Category:Countries_in_Europe .}
\n
}
\n
}
\n
LIMIT 100
\n
"
}]
docker-compose.yml
View file @
01e2132a
...
...
@@ -13,7 +13,12 @@ services:
-
sefarad-network
proxy
:
build
:
nginx/.
build
:
context
:
nginx/.
args
:
-
USER_DASHBOARD=${USER_DASHBOARD}
-
PWD_DASHBOARD=${PWD_DASHBOARD}
image
:
trivalent/nginx-proxy-dashboard
ports
:
-
8080:8080
...
...
nginx/Dockerfile
View file @
01e2132a
FROM
nginx:alpine
ARG
USER_DASHBOARD
ARG
PWD_DASHBOARD
RUN
apk add
--no-cache
openssl
COPY
nginx.conf /etc/nginx/nginx.conf
COPY
.htpasswd /etc/nginx/htpasswd
\ No newline at end of file
RUN
sh
-c
"echo -n '
${
USER_DASHBOARD
}
:' >> /etc/nginx/htpasswd"
RUN
sh
-c
"openssl passwd
${
PWD_DASHBOARD
}
>> /etc/nginx/htpasswd"
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment