Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add empty state feedback and animation to scanning process - Updates #4 #7

Merged
merged 5 commits into from Oct 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
37 changes: 33 additions & 4 deletions README.md
Expand Up @@ -5,16 +5,45 @@
## 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
## Building locally

1. Build the extension image
```
docker build . -t deepfenceio/secretscanner-docker-extension
```

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

## UI Development

1. Start local web server
```
docker pull deepfenceio/secretscanner-docker-extension:latest
cd ui
npm start
```

2. Install the extension, make sure Docker Desktop is installed and running
2. Use local webserver
```
docker extension install deepfenceio/secretscanner-docker-extension:latest
docker extension dev ui-source deepfenceio/secretscanner-docker-extension http://localhost:3000
```

3. Open or Reset Chrome Dev Tools

Open
```
docker extension dev debug deepfenceio/secretscanner-docker-extension
```
Reset
```
docker extension dev reset deepfenceio/secretscanner-docker-extension
```

*Note: The React UI will not work in your browser, only in Docker Desktop.
So please ignore the console warnings and do not install or update any packages.*

Enable Docker Extensions
## Insider Preview

Expand Down