-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig-example.yaml
More file actions
79 lines (72 loc) · 3.15 KB
/
Copy pathconfig-example.yaml
File metadata and controls
79 lines (72 loc) · 3.15 KB
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
# ======================================================
# === Main Configuration File for BLOX-TAK-SERVER-GCP ===
# === Główny Plik Konfiguracyjny BLOX-TAK-SERVER-GCP ===
# ======================================================
#
# English: Fill in the variables below before running the scripts.
# Copy this file to config.yaml and edit it.
# The config.yaml file is ignored by Git.
#
# Polski: Uzupełnij poniższe zmienne przed uruchomieniem skryptów.
# Skopiuj ten plik do config.yaml i edytuj go.
# Plik config.yaml jest ignorowany przez Git.
# --- Local Settings ---
# --- Ustawienia Lokalne ---
LOCAL_CONFIG:
# English: Sudo password for your local admin machine.
# Polski: Hasło do sudo na Twojej lokalnej maszynie administracyjnej.
password: 'YOUR_SUDO_PASSWORD'
# --- Local File Paths (User specific) ---
# --- Lokalne Ścieżki Plików (Specyficzne dla użytkownika) ---
LOCAL_PATHS:
# English: List of local directories containing .pcapng files to be included in the report.
# Use absolute paths or ~ for home directory.
# Polski: Lista lokalnych katalogów zawierających pliki .pcapng do dołączenia do raportu.
# Użyj pełnych ścieżek lub ~ dla katalogu domowego.
pcap_directories:
- "~/Path/To/Your/Pcap/Folder_1"
- "~/Path/To/Your/Pcap/Folder_2"
# English: Directory where generated reports and logs will be stored.
# Polski: Katalog, w którym będą zapisywane wygenerowane raporty i logi.
evidence_output_dir: "evidence"
# --- Global Project Settings ---
# --- Ustawienia Globalne Projektu ---
# English: Used by all scripts to configure the environment in GCP and on the server.
# Polski: Używane przez wszystkie skrypty do konfiguracji środowiska w GCP i na serwerze.
GLOBAL_SETTINGS:
# English: Google Cloud project settings.
# Polski: Ustawienia projektu Google Cloud.
gcp:
project_id: 'your-gcp-project-id'
region: 'europe-central2'
zone: 'europe-central2-c'
# English: Virtual machine specification.
# Polski: Specyfikacja maszyny wirtualnej.
vm:
machine_type: 'e2-standard-4'
disk_image: 'projects/ubuntu-os-cloud/global/images/ubuntu-2204-jammy-v20250701'
disk_size_gb: 40
disk_type: 'pd-ssd'
admin_user: 'blox_tak_server_admin'
# English: WireGuard VPN network settings.
# Polski: Ustawienia sieci WireGuard VPN.
vpn:
server_subnet: '10.200.0.0/24'
admin_ip: '10.100.0.1/32'
# English: The last octet will be added automatically for new clients.
# Polski: Ostatni oktet będzie dodawany automatycznie dla nowych klientów.
eud_subnet_prefix: '10.0.0.'
# --- Machine Configuration ---
# --- Konfiguracja Maszyn ---
# English: This section will be automatically populated by the deploy_vm.py script.
# Do not edit it manually.
# Polski: Ta sekcja będzie automatycznie uzupełniana przez skrypt deploy_vm.py.
# Nie edytuj jej ręcznie.
VM0:
name: example-vm-name-to-be-replaced
# line 122 deploy_vm.py: password = f'*P@ssw0rd_*_{timestamp_for_password}*'
password: '*****'
ssh_public_key: 'ssh-ed25519-sk AAAA...'
external_ip: '34.x.x.x'
internal_ip: '10.x.x.x'
last_eud_octet: 1