@@ -4,12 +4,12 @@ services:
44 environment :
55 POSTGRES_USER : ${POSTGRES_USER}
66 POSTGRES_PASSWORD : ${POSTGRES_PASSWORD}
7- POSTGRES_DB : openbas
7+ POSTGRES_DB : openaev
88 volumes :
99 - pgsqldata:/var/lib/postgresql/data
1010 restart : always
1111 healthcheck :
12- test : [ "CMD", "pg_isready", "-U", "${POSTGRES_USER}", "-d", "openbas " ]
12+ test : [ "CMD", "pg_isready", "-U", "${POSTGRES_USER}", "-d", "openaev " ]
1313 interval : 10s
1414 timeout : 5s
1515 retries : 5
@@ -75,32 +75,32 @@ services:
7575 interval : 30s
7676 timeout : 10s
7777 retries : 50
78- openbas :
79- image : openbas /platform:2.0.0
80- # If you need (see the doc), uncomment to use a bind mount and set the attribute $OPENBAS_EXTRA_TRUSTED_CERTS_DIR (host folder) in your .env
78+ openaev :
79+ image : openaev /platform:2.0.0
80+ # If you need (see the doc), uncomment to use a bind mount and set the attribute $OPENAEV_EXTRA_TRUSTED_CERTS_DIR (host folder) in your .env
8181 # volumes:
82- # - $OPENBAS_EXTRA_TRUSTED_CERTS_DIR :/opt/openbas /additional_certs
82+ # - $OPENAEV_EXTRA_TRUSTED_CERTS_DIR :/opt/openaev /additional_certs
8383 environment :
84- # OpenBAS General Configuration
85- - OPENBAS_BASE -URL=${OPENBAS_BASE_URL }
86- - OPENBAS_AUTH -LOCAL-ENABLE=true
87- - OPENBAS_ADMIN_EMAIL =${OPENBAS_ADMIN_EMAIL }
88- - OPENBAS_ADMIN_PASSWORD =${OPENBAS_ADMIN_PASSWORD }
89- - OPENBAS_ADMIN_TOKEN =${OPENBAS_ADMIN_TOKEN }
90- - OPENBAS_HEALTHCHECK_KEY =${OPENBAS_HEALTHCHECK_KEY :-ChangeMe}
91- - OPENBAS_EXTRA -TRUSTED-CERTS-DIR=/opt/openbas /additional_certs
84+ # OpenAEV General Configuration
85+ - OPENAEV_BASE -URL=${OPENAEV_BASE_URL }
86+ - OPENAEV_AUTH -LOCAL-ENABLE=true
87+ - OPENAEV_ADMIN_EMAIL =${OPENAEV_ADMIN_EMAIL }
88+ - OPENAEV_ADMIN_PASSWORD =${OPENAEV_ADMIN_PASSWORD }
89+ - OPENAEV_ADMIN_TOKEN =${OPENAEV_ADMIN_TOKEN }
90+ - OPENAEV_HEALTHCHECK_KEY =${OPENAEV_HEALTHCHECK_KEY :-ChangeMe}
91+ - OPENAEV_EXTRA -TRUSTED-CERTS-DIR=/opt/openaev /additional_certs
9292 # POSTGRES
93- - SPRING_DATASOURCE_URL=jdbc:postgresql://pgsql:5432/openbas
93+ - SPRING_DATASOURCE_URL=jdbc:postgresql://pgsql:5432/openaev
9494 - SPRING_DATASOURCE_USERNAME=${POSTGRES_USER}
9595 - SPRING_DATASOURCE_PASSWORD=${POSTGRES_PASSWORD}
9696 # MINIO
9797 - MINIO_ENDPOINT=minio
9898 - MINIO_ACCESS-KEY=${MINIO_ROOT_USER}
9999 - MINIO_ACCESS-SECRET=${MINIO_ROOT_PASSWORD}
100100 # RABBITMQ
101- - OPENBAS_RABBITMQ_HOSTNAME =rabbitmq
102- - OPENBAS_RABBITMQ_USER =${RABBITMQ_DEFAULT_USER}
103- - OPENBAS_RABBITMQ_PASS =${RABBITMQ_DEFAULT_PASS}
101+ - OPENAEV_RABBITMQ_HOSTNAME =rabbitmq
102+ - OPENAEV_RABBITMQ_USER =${RABBITMQ_DEFAULT_USER}
103+ - OPENAEV_RABBITMQ_PASS =${RABBITMQ_DEFAULT_PASS}
104104 # ELASTICSEARCH
105105 - ENGINE_URL=http://elasticsearch:9200
106106 # SPRING MAIL Configurations
@@ -113,17 +113,17 @@ services:
113113 - SPRING_MAIL_PROPERTIES_MAIL_SMTP_SSL_TRUST=*
114114 - SPRING_MAIL_PROPERTIES_MAIL_SMTP_STARTTLS_ENABLE=${SPRING_MAIL_PROPERTIES_MAIL_SMTP_STARTTLS_ENABLE}
115115 # IMAP Configurations
116- - OPENBAS_MAIL_IMAP_ENABLED =${OPENBAS_MAIL_IMAP_ENABLED }
117- - OPENBAS_MAIL_IMAP_HOST =${OPENBAS_MAIL_IMAP_HOST }
118- - OPENBAS_MAIL_IMAP_PORT =${OPENBAS_MAIL_IMAP_PORT }
119- - OPENBAS_MAIL_IMAP_USERNAME =${SPRING_MAIL_USERNAME}
120- - OPENBAS_MAIL_IMAP_PASSWORD =${SPRING_MAIL_PASSWORD}
121- - OPENBAS_MAIL_IMAP_AUTH =${OPENBAS_MAIL_IMAP_AUTH }
122- - OPENBAS_MAIL_IMAP_SSL_ENABLE =${OPENBAS_MAIL_IMAP_SSL_ENABLE }
123- - OPENBAS_MAIL_IMAP_SSL_TRUST =*
124- - OPENBAS_MAIL_IMAP_STARTTLS_ENABLE =${OPENBAS_MAIL_IMAP_STARTTLS_ENABLE }
116+ - OPENAEV_MAIL_IMAP_ENABLED =${OPENAEV_MAIL_IMAP_ENABLED }
117+ - OPENAEV_MAIL_IMAP_HOST =${OPENAEV_MAIL_IMAP_HOST }
118+ - OPENAEV_MAIL_IMAP_PORT =${OPENAEV_MAIL_IMAP_PORT }
119+ - OPENAEV_MAIL_IMAP_USERNAME =${SPRING_MAIL_USERNAME}
120+ - OPENAEV_MAIL_IMAP_PASSWORD =${SPRING_MAIL_PASSWORD}
121+ - OPENAEV_MAIL_IMAP_AUTH =${OPENAEV_MAIL_IMAP_AUTH }
122+ - OPENAEV_MAIL_IMAP_SSL_ENABLE =${OPENAEV_MAIL_IMAP_SSL_ENABLE }
123+ - OPENAEV_MAIL_IMAP_SSL_TRUST =*
124+ - OPENAEV_MAIL_IMAP_STARTTLS_ENABLE =${OPENAEV_MAIL_IMAP_STARTTLS_ENABLE }
125125 ports :
126- - " 8080:8080" # If you change the host port (the left one) do not forget to update OPENBAS_BASE -URL in you .env
126+ - " 8080:8080" # If you change the host port (the left one) do not forget to update OPENAEV_BASE -URL in you .env
127127 depends_on :
128128 pgsql :
129129 condition : service_healthy
@@ -135,81 +135,81 @@ services:
135135 condition : service_healthy
136136 restart : always
137137 healthcheck :
138- test : [ "CMD", "wget", "-qO-", "http://openbas :8080/api/health?health_access_key=${OPENBAS_HEALTHCHECK_KEY }" ]
138+ test : [ "CMD", "wget", "-qO-", "http://openaev :8080/api/health?health_access_key=${OPENAEV_HEALTHCHECK_KEY }" ]
139139 interval : 10s
140140 timeout : 5s
141141 retries : 20
142142 collector-mitre-attack :
143- image : openbas /collector-mitre-attack:2.0.0
143+ image : openaev /collector-mitre-attack:2.0.0
144144 environment :
145- - OPENBAS_URL =http://openbas :8080
146- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
145+ - OPENAEV_URL =http://openaev :8080
146+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
147147 - COLLECTOR_ID=${COLLECTOR_MITRE_ATTACK_ID} # Valid UUIDv4
148148 - " COLLECTOR_NAME=MITRE ATT&CK"
149149 - COLLECTOR_LOG_LEVEL=info
150150 depends_on :
151- openbas :
151+ openaev :
152152 condition : service_healthy
153153 restart : always
154- collector-openbas :
155- image : openbas /collector-openbas :2.0.0
154+ collector-openaev :
155+ image : openaev /collector-openaev :2.0.0
156156 environment :
157- - OPENBAS_URL =http://openbas :8080
158- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
159- - COLLECTOR_ID=${COLLECTOR_OPENBAS_ID } # Valid UUIDv4
160- - " COLLECTOR_NAME=OpenBAS Datasets"
157+ - OPENAEV_URL =http://openaev :8080
158+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
159+ - COLLECTOR_ID=${COLLECTOR_OPENAEV_ID } # Valid UUIDv4
160+ - " COLLECTOR_NAME=OpenAEV Datasets"
161161 - COLLECTOR_LOG_LEVEL=info
162162 depends_on :
163- openbas :
163+ openaev :
164164 condition : service_healthy
165165 restart : always
166166 collector-atomic-red-team :
167- image : openbas /collector-atomic-red-team:2.0.0
167+ image : openaev /collector-atomic-red-team:2.0.0
168168 environment :
169- - OPENBAS_URL =http://openbas :8080
170- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
169+ - OPENAEV_URL =http://openaev :8080
170+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
171171 - COLLECTOR_ID=${COLLECTOR_ATOMIC_RED_TEAM_ID} # Valid UUIDv4
172172 - " COLLECTOR_NAME=Atomic Red Team"
173173 - COLLECTOR_LOG_LEVEL=info
174174 depends_on :
175- openbas :
175+ openaev :
176176 condition : service_healthy
177177 restart : always
178178 collector-nvd-nist-cve :
179- image : openbas /collector-nvd-nist-cve:prerelease
179+ image : openaev /collector-nvd-nist-cve:2.0.0
180180 environment :
181- - OPENBAS_URL =http://openbas :8080
182- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
181+ - OPENAEV_URL =http://openaev :8080
182+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
183183 - COLLECTOR_ID=${COLLECTOR_NVD_NIST_CVE_ID} # Valid UUIDv4
184184 - NVD_NIST_CVE_API_KEY=${COLLECTOR_NVD_NIST_CVE_API_KEY}
185185 - " COLLECTOR_NAME=CVE by NVD NIST"
186186 - COLLECTOR_LOG_LEVEL=info
187187 depends_on :
188- openbas :
188+ openaev :
189189 condition : service_healthy
190190 restart : always
191191 injector-nmap :
192- image : openbas /injector-nmap:2.0.0
192+ image : openaev /injector-nmap:2.0.0
193193 environment :
194- - OPENBAS_URL =http://openbas :8080
195- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
194+ - OPENAEV_URL =http://openaev :8080
195+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
196196 - INJECTOR_ID=${INJECTOR_NMAP_ID} # Valid UUIDv4
197197 - " INJECTOR_NAME=Nmap"
198198 - INJECTOR_LOG_LEVEL=info
199199 depends_on :
200- openbas :
200+ openaev :
201201 condition : service_healthy
202202 restart : always
203203 injector-nuclei :
204- image : openbas /injector-nuclei:2.0.0
204+ image : openaev /injector-nuclei:2.0.0
205205 environment :
206- - OPENBAS_URL =http://openbas :8080
207- - OPENBAS_TOKEN =${OPENBAS_ADMIN_TOKEN }
206+ - OPENAEV_URL =http://openaev :8080
207+ - OPENAEV_TOKEN =${OPENAEV_ADMIN_TOKEN }
208208 - INJECTOR_ID=${INJECTOR_NUCLEI_ID} # Valid UUIDv4
209209 - " INJECTOR_NAME=Nuclei"
210210 - INJECTOR_LOG_LEVEL=info
211211 depends_on :
212- openbas :
212+ openaev :
213213 condition : service_healthy
214214 restart : always
215215volumes :
0 commit comments