Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/deepfence/yarahunter-docker-extension

⛴️Docker extension for deepfence/YaraHunter🔎
https://github.com/deepfence/yarahunter-docker-extension

deepfence docker extension hacktoberfest malware scanning scanning-tool yarahunter

Last synced: about 5 hours ago
JSON representation

⛴️Docker extension for deepfence/YaraHunter🔎

Awesome Lists containing this project

README

        

# YaraHunter Docker Extension

![CodeQL](https://github.com/deepfence/yarahunter-docker-extension/workflows/CodeQL/badge.svg)

## How to install in Docker Desktop ?
*Note: Method to install this extension will change once SecretScanner extension is approved and published by Docker team*

1. Pull the extension image in local
```
docker pull deepfenceio/yarahunter-extension:latest
```

2. Install the extension, make sure Docker Desktop is installed and running
```
docker extension install deepfenceio/yarahunter-extension:latest
```

Enable Docker Extensions
## Insider Preview

image

image

## DEVELOPMENT

### Enable hot reloading
```
cd ui
npm start
docker extension dev ui-source deepfenceio/yarahunter-extension http://localhost:3000
```

### Open Chrome Dev Tools

In order to open the Chrome Dev Tools for your extension when clicking on the extension tab, run:

`docker extension dev deepfenceio/yarahunter-extension`

Each subsequent click on the extension tab will also open Chrome Dev Tools. To stop this behavior, run:

`docker extension dev reset deepfenceio/yarahunter-extension`

### Change the backend service code

```
make build-extension
make update-extension
```

ref: https://www.docker.com/blog/build-your-first-docker-extension/