├── .dockerignore ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── build-image.yml │ ├── lint.yml │ ├── push-main.yml │ └── release.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile.dev ├── LICENSE ├── Makefile ├── OWNERS ├── README.md ├── configuration ├── configuration.go └── version.go ├── docs ├── docs.go ├── swagger.json └── swagger.yaml ├── frontend ├── .babelrc ├── .env.example ├── .eslintrc ├── .gitignore ├── .yarnclean ├── README.md ├── package.json ├── public │ ├── favicon.ico │ ├── img │ │ └── icons │ │ │ ├── android-chrome-192x192.png │ │ │ └── android-chrome-512x512.png │ ├── index.html │ ├── manifest.json │ └── v.png ├── src │ ├── App.vue │ ├── components │ │ ├── charts │ │ │ ├── bar.vue │ │ │ ├── pie.vue │ │ │ └── timeline.vue │ │ ├── counters.vue │ │ └── filters.vue │ ├── css │ │ └── main.css │ ├── http.js │ ├── main.js │ ├── router │ │ └── index.js │ ├── store │ │ └── index.js │ ├── utils.js │ └── views │ │ ├── .eslintrc.js │ │ ├── DashboardPage.vue │ │ ├── EventsPage.vue │ │ ├── InfoPage.vue │ │ ├── LoginPage.vue │ │ └── TestPage.vue ├── vue.config.js └── yarn.lock ├── go.mod ├── go.sum ├── imgs ├── webui_01.png ├── webui_02.png ├── webui_03.png ├── webui_04.png └── webui_05.png ├── internal ├── api │ └── api.go ├── database │ └── redis │ │ ├── client.go │ │ ├── count.go │ │ ├── index.go │ │ ├── query.go │ │ ├── search.go │ │ └── set.go ├── events │ ├── add.go │ ├── count.go │ └── search.go ├── models │ ├── models.go │ └── outputs.go └── utils │ └── utils.go ├── main.go ├── release └── ldflags.sh └── tools └── go_install.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/workflows/build-image.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/push-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/workflows/push-main.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/Dockerfile.dev -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/README.md -------------------------------------------------------------------------------- /configuration/configuration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/configuration/configuration.go -------------------------------------------------------------------------------- /configuration/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/configuration/version.go -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/docs/swagger.json -------------------------------------------------------------------------------- /docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/docs/swagger.yaml -------------------------------------------------------------------------------- /frontend/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/.babelrc -------------------------------------------------------------------------------- /frontend/.env.example: -------------------------------------------------------------------------------- 1 | VUE_APP_API="http://localhost:2802" -------------------------------------------------------------------------------- /frontend/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/.eslintrc -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | _site 5 | .vscode -------------------------------------------------------------------------------- /frontend/.yarnclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/.yarnclean -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/img/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/img/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/img/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/img/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/manifest.json -------------------------------------------------------------------------------- /frontend/public/v.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/public/v.png -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/components/charts/bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/components/charts/bar.vue -------------------------------------------------------------------------------- /frontend/src/components/charts/pie.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/components/charts/pie.vue -------------------------------------------------------------------------------- /frontend/src/components/charts/timeline.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/components/charts/timeline.vue -------------------------------------------------------------------------------- /frontend/src/components/counters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/components/counters.vue -------------------------------------------------------------------------------- /frontend/src/components/filters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/components/filters.vue -------------------------------------------------------------------------------- /frontend/src/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/css/main.css -------------------------------------------------------------------------------- /frontend/src/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/http.js -------------------------------------------------------------------------------- /frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/main.js -------------------------------------------------------------------------------- /frontend/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/router/index.js -------------------------------------------------------------------------------- /frontend/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/store/index.js -------------------------------------------------------------------------------- /frontend/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/utils.js -------------------------------------------------------------------------------- /frontend/src/views/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/.eslintrc.js -------------------------------------------------------------------------------- /frontend/src/views/DashboardPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/DashboardPage.vue -------------------------------------------------------------------------------- /frontend/src/views/EventsPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/EventsPage.vue -------------------------------------------------------------------------------- /frontend/src/views/InfoPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/InfoPage.vue -------------------------------------------------------------------------------- /frontend/src/views/LoginPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/LoginPage.vue -------------------------------------------------------------------------------- /frontend/src/views/TestPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/src/views/TestPage.vue -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /frontend/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/frontend/yarn.lock -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/go.sum -------------------------------------------------------------------------------- /imgs/webui_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/imgs/webui_01.png -------------------------------------------------------------------------------- /imgs/webui_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/imgs/webui_02.png -------------------------------------------------------------------------------- /imgs/webui_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/imgs/webui_03.png -------------------------------------------------------------------------------- /imgs/webui_04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/imgs/webui_04.png -------------------------------------------------------------------------------- /imgs/webui_05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/imgs/webui_05.png -------------------------------------------------------------------------------- /internal/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/api/api.go -------------------------------------------------------------------------------- /internal/database/redis/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/client.go -------------------------------------------------------------------------------- /internal/database/redis/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/count.go -------------------------------------------------------------------------------- /internal/database/redis/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/index.go -------------------------------------------------------------------------------- /internal/database/redis/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/query.go -------------------------------------------------------------------------------- /internal/database/redis/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/search.go -------------------------------------------------------------------------------- /internal/database/redis/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/database/redis/set.go -------------------------------------------------------------------------------- /internal/events/add.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/events/add.go -------------------------------------------------------------------------------- /internal/events/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/events/count.go -------------------------------------------------------------------------------- /internal/events/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/events/search.go -------------------------------------------------------------------------------- /internal/models/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/models/models.go -------------------------------------------------------------------------------- /internal/models/outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/models/outputs.go -------------------------------------------------------------------------------- /internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/internal/utils/utils.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/main.go -------------------------------------------------------------------------------- /release/ldflags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/release/ldflags.sh -------------------------------------------------------------------------------- /tools/go_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/falcosecurity/falcosidekick-ui/HEAD/tools/go_install.sh --------------------------------------------------------------------------------