An open API service indexing awesome lists of open source software.

https://github.com/shuffle/shuffle-security

Security Platform Implementation on Shuffle Core. Built to be edited. Build your dream security platform
https://github.com/shuffle/shuffle-security

automation cloud platform security

Last synced: about 5 hours ago
JSON representation

Security Platform Implementation on Shuffle Core. Built to be edited. Build your dream security platform

Awesome Lists containing this project

README

          

Shuffle Security Agent

# Shuffle Security

[Shuffle Security (beta!)](https://security.shuffler.io) is the open source incident response and security operations frontend for [Shuffle Core](https://shuffler.io) — built for and by security professionals. It brings incidents, host monitoring, vulnerabilities and AI-driven response into a single workspace, designed to work well for SOC teams, MSSPs and service providers. Built to be rebuilt and rebranded.

[_Key Features_](https://security.shuffler.io/#features) — [_Community & Support_](https://discord.gg/B2CBzUm) — [_Documentation_](https://security.shuffler.io/docs) — [_Getting Started_](https://security.shuffler.io/docs/getting-started) — [_Set up a demo call_](https://shuffler.io/contact)



Incidents view

Handle incidents from any source
One unified view for alerts, cases and tickets across every tool.



Automation pipeline

Set up host monitors
For compliance, vulnerabilities and response across your fleet.





Automation for Incidents

Be in control of the automation
Visual ingest and forward pipelines you can shape end-to-end.



Vulnerabilities

Track and manage vulnerabilities
Stay on top of risk over time across every asset and user.


## Try it

* Cloud: Register at [https://security.shuffler.io/register](https://security.shuffler.io/register) and get cooking
* Self-hosted: see Install below

## Install (self-hosted)

```bash
git clone https://github.com/shuffle/shuffle-security
cd shuffle-security
docker compose up -d
```

That is it. Open **http://localhost:3002**. Defaults in `.env` work out of the box — edit them only for production.

## Support
* [Discord](https://discord.gg/B2CBzUm)
* [Twitter](https://twitter.com/shuffleio)
* [Email](mailto:support@shuffler.io)
* [Open issue](https://github.com/shuffle/shuffle-security/issues/new)
* [Shuffler.io](https://shuffler.io/contact)

## Related repositories
* Shuffle (core platform): [https://github.com/shuffle/shuffle](https://github.com/shuffle/shuffle)
* OpenAPI apps: [https://github.com/shuffle/security-openapis](https://github.com/shuffle/security-openapis)
* Documentation: [https://github.com/shuffle/shuffle-docs](https://github.com/shuffle/shuffle-docs)
* Workflows: [https://github.com/shuffle/shuffle-workflows](https://github.com/shuffle/shuffle-workflows)
* Python apps: [https://github.com/shuffle/python-apps](https://github.com/shuffle/python-apps)

## Features
* Unified Incidents view (OCSF 2005) for alerts and cases
* Observables, assets and IOC correlation with threat intel enrichment
* AI Agent for triage, response suggestions and approvals
* Automation pipelines for ingest and forwarding
* Multi-tenant / sub-organization support for MSSPs
* 3,000+ integrations via the Apps catalog

## Documentation
[Documentation](https://shuffler.io/docs) can be found on [https://shuffler.io/docs](https://shuffler.io/docs) and is written here: [https://github.com/shuffle/shuffle-docs](https://github.com/shuffle/shuffle-docs).

### Setting up a local development environment

```bash
npm install
npm run dev
```

Configure the API target via a `.env` file in the project root:

```env
VITE_SHUFFLE_API_URL=https://shuffler.io
```