This repository has been archived by the owner on Oct 4, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 37
/
config.yml
94 lines (64 loc) · 2.64 KB
/
config.yml
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# Bool; true if clients are allowed to send messages to other clients, false otherwise.
client_broadcasts: true
# Port Incus will listen for new client connections on.
listening_port: "4000"
# How long to keep connections open for, in seconds.
connection_timeout: 60
# Log_level should be set to debug or error.
log_level: "debug"
# Enable datadog stats?
datadog_enabled: false
# Datadog host if datadog enabled
datadog_host: "127.0.0.1"
# Redis key to monitor. If it exists, longpolling is disabled, for performance reasons.
longpoll_killswitch: "longpoll_killswitch"
# ----- Redis Support -----
# Bool; Redis must be enabled if running Incus in a cluster.
redis_enabled: true
# If Redis is enabled, specify host and port.
redis_port_6379_tcp_addr: "localhost"
redis_port_6379_tcp_port: 6379
# If Redis is enabled, redis_message_channel is the Redis channel Incus will subscribe to for incoming messages from application.
redis_message_channel: "Incus"
# If Redis is enabled, redis_message_queue is the Redis queue Incus will poll to for incoming messages from application.
redis_message_queue: "Incus_Queue"
# Number of concurrent consumers for managing presence commands.
redis_activity_consumers: 8
# Number of concurrent connections to Redis in the connection pool.
redis_connection_pool_size: 20
# ----- TLS Support -----
# Bool; true if tls enabled, false otherwise.
tls_enabled: false
# TLS port.
tls_port: "443"
# Absolute path to certificate file.
cert_file: "cert.pem"
# Absoulte path to key file.
key_file: "key.pem"
# ----- Push Notification Support -----
# iOS
# Absolute path to the *production* APNs cert file and private key (used as default).
apns_enabled: false
apns_store_cert: "myapnsappcert.pem"
apns_store_private_key: "myapnsappprivatekey.pem"
# Absolute path to the *store* APNs cert file and private key.
apns_enterprise_cert: "myapnsappcert.pem"
apns_enterprise_private_key: "myapnsappprivatekey.pem"
# Absolute path to the *beta* APNs cert file and private key.
apns_beta_cert: "myapnsappcert.pem"
apns_beta_private_key: "myapnsappprivatekey.pem"
# Absolute path to the *development* APNs cert file and private key.
apns_development_cert: "myapnsappcert.pem"
apns_development_private_key: "myapnsappprivatekey.pem"
# APNs production URL (used for 'enterprise' and 'store' builds).
apns_production_url: "gateway.push.apple.com:2195"
# APNs sandbox URL (used for 'beta' build).
apns_sandbox_url: "gateway.sandbox.push.apple.com:2195"
# Default iOS push sound
ios_push_sound: "bingbong.aiff"
# Android
# GCM api key.
gcm_enabled: false
gcm_api_key: "your_gcm_api_key"
# Android error Redis queue
android_error_queue: "your_android_error_queue_name"