-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathintertwingler.conf
47 lines (47 loc) · 1.98 KB
/
intertwingler.conf
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
# -*- mode: yaml -*-
#
# This is the version of intertwingler.conf that only controls the
# residual configuration that doesn't make sense to put in the graph,
# like where to find the graph. Also, what host/port for the engine to
# listen on, and what domains to initialize out of the graph.
#
# Since the engine does not have the juice to run in production, nor
# does it have any authentication infrastructure, we default to
# listening on localhost with the expectation that it will be
# reverse-proxied.
host: 127.0.0.1
port: 10101
# Here we specify a default driver for the RDF graph database, along
# with any first-run initialization files.
graph:
# We posit the driver as a made-up URN NID called x-ruby that
# encodes which module to load and which class, plus initialization
# parameters which I hope should be largely self-explanatory (well,
# maybe not `mapsize`; that's an LMDB thing). You will see this
# pattern all over the place in Intertwingler.
driver: "urn:x-ruby:rdf/lmdb;RDF::LMDB::Repository?=dir=/var/lib/intertwingler&mapsize=128M"
# These files will be read into an empty graph.
init:
- ~/projects/active/intertwingler/example/transforms2.ttl
authorities:
"doriantaylor.com":
graph:
init:
- ~/projects/active/doriantaylor.com/experimental/content-inventory.ttl
- ~/projects/active/doriantaylor.com/experimental/concept-scheme.ttl
- ~/projects/active/summer-of-protocols/content-inventory.ttl
- ~/projects/active/summer-of-protocols/ibis.ttl
- ~/projects/active/intertwingler/example/ibis.ttl
static:
target: ~/projects/active/doriantaylor.com/target
"methodandstructure.com":
"natureof.software":
graph:
init:
- ~/projects/active/nature-of-software/content-inventory.ttl
- ~/projects/active/nature-of-software/concepts.ttl
- ~/projects/active/nature-of-software/books.ttl
"intertwingler.net":
graph:
init:
- ~/clients/me/intertwingler.net/content-inventory.ttl