Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Separate cuckoo #53

Merged
merged 14 commits into from
Feb 10, 2020
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions PeekabooAV-install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -720,4 +720,5 @@
path: "{{ item }}"
with_items:
- cuckoo_db_password
- cuckoo_api_token
- peekaboo_db_password
1 change: 1 addition & 0 deletions cuckoo/custom.kv.conf
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ cuckoo.cuckoo.freespace = 256
cuckoo.resultserver.ip = 192.168.56.5
cuckoo.processing.resolve_dns = no
cuckoo.database.connection = mysql://cuckoo:{{ cuckoo_db_password }}@{{ mariadb_server }}/cuckoo
cuckoo.cuckoo.api_token = {{ cuckoo_api_token }}

reporting.mongodb.enabled = yes

Expand Down
1 change: 1 addition & 0 deletions group_vars/all.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ cuckooapi_server: localhost
mariadb_server: localhost

cuckoo_db_password: "{{ lookup('password', 'cuckoo_db_password length=15 chars=ascii_letters') }}"
cuckoo_api_token: "{{ lookup('password', 'cuckoo_api_token length=22 chars=ascii_letters') }}"
peekaboo_db_password: "{{ lookup('password', 'peekaboo_db_password length=15 chars=ascii_letters') }}"

cuckoo_processors: 5
Expand Down
1 change: 1 addition & 0 deletions peekaboo/peekaboo.conf
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ url : mysql+mysqldb://peekaboo:{{ peekaboo_db_password }}@{{ mari
# New installations create a bearer token by default and require it but upgraded
# installations don't automatically get one.
#api_token : <empty>
api_token : {{ cuckoo_api_token }}

[cluster]
# if multiple instances are to run in parallel and avoid concurrent analysis of
Expand Down