forked from thomasi/caliopen.web
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcaliopen.yaml
70 lines (64 loc) · 2.61 KB
/
caliopen.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
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
70
index_server:
url: http://localhost:9200
cassandra:
keyspace: caliopen
hosts:
- '127.0.0.1:9160'
delivery_agent:
direct: True
broker:
url: 'amqp://guest:guest@localhost:5672/'
exchange:
name: 'messages'
durable: True
queue:
name: 'messages'
routing_key: 'delivery'
durable: True
arguments:
x-ha-policy: 'all'
site:
item_per_page: 10
interfaces:
storage:
data:
IStorage: caliopen.storage.data.cassandra.Storage
IRawMail: caliopen.storage.data.cassandra.RawMail
IUser: caliopen.storage.data.cassandra.User
IContact: caliopen.storage.data.cassandra.Contact
IContactOrganization: caliopen.storage.data.cassandra.ContactOrganization
IContactPostalAddress: caliopen.storage.data.cassandra.ContactPostalAddress
IContactEmail: caliopen.storage.data.cassandra.ContactEmail
IContactPhone: caliopen.storage.data.cassandra.ContactPhone
IContactIm: caliopen.storage.data.cassandra.ContactIm
IContactSocialIdentity: caliopen.storage.data.cassandra.ContactSocialIdentity
IContactPublicKey: caliopen.storage.data.cassandra.ContactPublicKey
IContactLookup: caliopen.storage.data.cassandra.ContactLookup
ICounter: caliopen.storage.data.cassandra.Counter
IMessage: caliopen.storage.data.cassandra.Message
ITag: caliopen.storage.data.cassandra.Tag
IFilterRule: caliopen.storage.data.cassandra.FilterRule
IThread: caliopen.storage.data.cassandra.Thread
IThreadExternalLookup: caliopen.storage.data.cassandra.ThreadExternalLookup
IThreadMessageLookup: caliopen.storage.data.cassandra.ThreadMessageLookup
IThreadRecipientLookup: caliopen.storage.data.cassandra.ThreadRecipientLookup
index:
IStorageIndex: caliopen.storage.index.elasticsearch.StorageIndex
IUserIndex: caliopen.storage.index.elasticsearch.UserIndex
IIndexedContact: caliopen.storage.index.elasticsearch.IndexedContact
IIndexedMessage: caliopen.storage.index.elasticsearch.IndexedMessage
IIndexedThread: caliopen.storage.index.elasticsearch.IndexedThread
system:
default_tags:
-
label: INBOX
background: '#000000'
color: black
-
label: SPAM
background: '#AAAAAA'
color: white
-
label: IMPORTANT
background: '#FF0000'
color: white