Qvineox / domain-threat-intelligence-hub-mirror

Masters thesis in cyber security project on malicious domains detection. Operations Hub and Web UI. Mirror from GitLab.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Domain Threat Intelligence HUB

Магистерская диссертация по кибербезопасности на тему обнаружения вредоносных доменов. Единая точка для управления и проведения всех операций. Предоставляет пользовательский интерфейс для взаимодействия с основным API.

Ссылки:

Установка и разработка

Сборка и запуск

Для сборки и запуска приложения необходимо выполнить следующие команды. Обратите внимание, что необходимые переменные окружения должны находиться в файле ./config/.env.development или в окружении для запуска приложения. Запускается из корня проекта.

npm run dev --host

Окружение

В приложении используются следующие переменные. Эти переменные также отображаются в автоматизированном GitLab CI/CD:

Переменная Необходимость GitLab CI переменная Описание Пример
VITE_API_URL API_URL Backend API URL http://localhost:7090
VITE_API_VERSION API_VERSION Backend API version v1
VITE_APP_VERSION optional APP_VERSION Application version v0.1.0
VITE_APP_BRANCH optional APP_BRANCH Application branch test
VITE_BUILD_ID optional CI_COMMIT_SHORT_SHA Git build ID d4e5c67d
VITE_TITLE_NAME optional TITLE_NAME Page title name DTI
VITE_HOME_NAME optional HOME_NAME Home page name Domain Threat Intelligence

Демо

TODO: coming soon...

About

Masters thesis in cyber security project on malicious domains detection. Operations Hub and Web UI. Mirror from GitLab.


Languages

Language:TypeScript 93.1%Language:SCSS 6.1%Language:Dockerfile 0.4%Language:JavaScript 0.2%Language:HTML 0.1%