❯ Suricata Grafana Docker
❯ lanakod-networking
Built with the tools and technologies:
## Table of Contents
- [ Overview](#-overview)
- [ Features](#-features)
- [ Project Structure](#-project-structure)
- [ Project Index](#-project-index)
- [ Getting Started](#-getting-started)
- [ Prerequisites](#-prerequisites)
- [ Installation](#-installation)
- [ Usage](#-usage)
- [ Testing](#-testing)
- [ Project Roadmap](#-project-roadmap)
- [ Contributing](#-contributing)
- [ License](#-license)
- [ Acknowledgments](#-acknowledgments)
---
## Overview
❯ TODO
---
## Features
❯ TODO
---
## Project Structure
```sh
└── /
├── docker-compose.yml
├── eve.json
├── loki-local-config.yaml
├── promtail-config.yml
├── readme-ai.md
├── README.md
├── suricata
│ ├── classification.config
│ ├── reference.config
│ ├── suricata.yaml
│ ├── threshold.config
│ └── update.yaml
└── suricata-rules
└── .gitkeep
```
### Project Index
/
__root__
suricata
---
## Getting Started
### Prerequisites
Before getting started with , ensure your runtime environment meets the following requirements:
- **Programming Language:** Error detecting primary_language: {'yml': 2, 'json': 1, 'yaml': 3, 'config': 3}
- **Container Runtime:** Docker
### Installation
Install using one of the following methods:
**Build from source:**
1. Clone the repository:
```sh
❯ git clone https://github.com/Lanakod-Networks/suricata-grafana-docker.git
```
2. Navigate to the project directory:
```sh
❯ cd suricata-grafana-docker
```
3. Run docker compose:
**Using `docker`** [
](https://www.docker.com/)
```sh
❯ docker compose up -d
```
4. Inside suricata docker container exec command:
```sh
suricata-update -f
```
5. After signing in into Grafana don't forget to add dashboard with id `22247`
---
## Project Roadmap
- [X] **`Task 1`**: Implement feature one.
- [ ] **`Task 2`**: Implement feature two.
- [ ] **`Task 3`**: Implement feature three.
---
## License
This project is protected under the [MIT LICENSE](./LICENSE) License. For more details, refer to the [LICENSE](./LICENSE) file.
---