Skip to content

Gray-Rice/PulseWatch

Repository files navigation

PulseWatch

Description

todo

Compose Instructions

Add details to .env

START_LOCAL_VERSION=0.11.0
ES_LOCAL_VERSION=9.1.4
ES_LOCAL_CONTAINER_NAME=es-local-dev
ES_LOCAL_PASSWORD=
ES_LOCAL_PORT=9200
ES_LOCAL_URL=http://localhost:${ES_LOCAL_PORT}
ES_LOCAL_DISK_SPACE_REQUIRED=1gb
ES_LOCAL_JAVA_OPTS="-Xms128m -Xmx2g"
KIBANA_LOCAL_CONTAINER_NAME=kibana-local-dev
KIBANA_LOCAL_SETTINGS_CONTAINER_NAME=kibana-local-settings
KIBANA_LOCAL_PORT=5601
KIBANA_LOCAL_PASSWORD=
KIBANA_ENCRYPTION_KEY=
ES_LOCAL_API_KEY=
POSTGRES_USER=user
POSTGRES_PASSWORD=password
POSTGRES_DB=ids_db
POSTGRES_PORT=5432
INTERNAL_SECRET=""

Then start with compose

./start.sh

Dashboard http://127.0.0.1:5001/

admin admin

default password

Elasticsearch: Your Flask app’s backend search engine, accessible at http://localhost:9200.

Kibana: Dashboard UI for Elasticsearch, accessible at http://localhost:5601.

Postgres: Your app’s relational database, accessible at localhost:5432.

Flask app: Your main API backend, accessible at http://localhost:5000. Working Inside the Container

All dependencies and services are pre-configured inside the Flask app container.

About

WIP Lightweight Intrusion Detection System with centralized device management and monitoring

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •