-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdocker-compose.yml
47 lines (43 loc) · 1.53 KB
/
docker-compose.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
version: '3'
services:
connector-template:
build:
context: .
volumes:
- ./src:/opt/opencti-connector-template
environment:
# Connector's generic execution parameters
- OPENCTI_URL=${OPENCTI_BASE_URL}
- OPENCTI_TOKEN=${OPENCTI_TOKEN}
# Connector's definition parameters REQUIRED
- CONNECTOR_ID=${CONNECTOR_ID}
- CONNECTOR_NAME="DISINFOX Connector"
- CONNECTOR_SCOPE="stix2"
- CONNECTOR_LOG_LEVEL=info
# ISO8601 format in String, start with 'P...' for Period
- CONNECTOR_DURATION_PERIOD=PT5M
# Connector's definition parameters OPTIONAL
# - CONNECTOR_QUEUE_THRESHOLD=500 # Default 500Mo, Float accepted
# - CONNECTOR_RUN_AND_TERMINATE=False # Default False, True run connector once
# - CONNECTOR_SEND_TO_QUEUE=True # Default True
# - CONNECTOR_SEND_TO_DIRECTORY=False # Default False
# - CONNECTOR_SEND_TO_DIRECTORY_PATH=CHANGEME # if CONNECTOR_SEND_TO_DIRECTORY is True, you must specify a path
# - CONNECTOR_SEND_TO_DIRECTORY_RETENTION=7 # Default 7, in days
# Connector's custom execution parameters
- CONNECTOR_TEMPLATE_API_BASE_URL=${DISINFOX_URL}
- CONNECTOR_TEMPLATE_API_KEY=${DISINFOX_API_KEY}
# Add proxy parameters below if needed
# - HTTP_PROXY=CHANGEME
# - HTTPS_PROXY=CHANGEME
# - NO_PROXY=CHANGEME
restart: always
networks:
- opencti
- disinfox
networks:
opencti:
external: true
name: opencti
disinfox:
external: true
name: disinfox_default