├── .dockerignore ├── .github ├── CODEOWNERS └── workflows │ ├── buildandrelease.yaml │ ├── buildandtest.yaml │ └── codeql-analysis.yaml ├── .gitignore ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── SECURITY.md ├── api ├── openapi-spec │ ├── ghostwire-v1.yaml │ └── gostwire-mascot.png ├── v1 │ ├── discovery.go │ ├── discovery_test.go │ ├── doc.go │ ├── forwarded_ports.go │ ├── metadata.go │ ├── netns.go │ ├── nif.go │ ├── package_test.go │ ├── pidns.go │ ├── ports.go │ ├── route.go │ ├── targetdiscovery.go │ ├── targetdiscovery_test.go │ ├── targets.go │ └── util_test.go └── v2 │ └── doc.go ├── cmd ├── gostdump │ ├── doc.go │ └── main.go ├── gostwire │ ├── cmdroot.go │ ├── doc.go │ ├── main.go │ ├── pprof.go │ ├── routes.go │ ├── server.go │ ├── v1digendpoint.go │ ├── v1endpoints.go │ ├── webui_embedded.go │ └── webui_fs.go ├── internal │ └── wsconn │ │ └── wsconn.go └── lsallnifs │ ├── doc.go │ ├── main.go │ └── rootcmd.go ├── decorator ├── all │ ├── all.go │ └── doc.go ├── decorator.go ├── decorator_test.go ├── doc.go ├── dockernet │ ├── doc.go │ ├── dockernet.go │ ├── dockernet_test.go │ └── package_test.go ├── dockerproxy │ ├── doc.go │ └── dockerportfinder.go ├── ieappicon │ ├── doc.go │ ├── iconcache.go │ ├── iconcache_test.go │ ├── ieappicon.go │ ├── ieappicon_test.go │ ├── package_test.go │ └── tests │ │ └── fakeied │ │ ├── Dockerfile │ │ └── data │ │ ├── BoxCache │ │ └── app │ │ │ ├── 4d8ed70e23514b15b4d9912eeb518131 │ │ │ └── 468a96c9c5a54f039e989a464f2b0494.png │ │ │ ├── 5063f97efc4c4bcd9b5ab54af94a2670 │ │ │ └── 87d9f0c7937749f0b479529238504c8c.png │ │ │ └── f4c58f00686c4765bc1db424b21a969e │ │ │ └── d01ad1cef9c645f3a26ad3966ad09e88.png │ │ └── app_engine │ │ └── db │ │ └── platformbox.db ├── nerdctlnet │ ├── doc.go │ ├── nerdctlnet.go │ ├── nerdctlnet_test.go │ └── package_test.go ├── package_test.go └── podmannet │ ├── _test │ └── pind │ │ └── Dockerfile │ ├── doc.go │ ├── libpodclient.go │ ├── package_test.go │ ├── podmannet.go │ └── podmannet_test.go ├── defs.go ├── defs_version.go ├── deployments ├── gostwire │ ├── Dockerfile │ ├── apparmor │ │ └── gostwire │ ├── docker-compose.yaml │ └── seccomp │ │ ├── LICENSE-apache-2.0 │ │ ├── gostwire-seccomp.md │ │ └── gostwire.json └── wget │ └── docker-compose.yaml ├── discover.go ├── doc.go ├── docs ├── .nojekyll ├── CNAME ├── _css │ ├── 300-italic.css │ ├── 300.css │ ├── 500-italic.css │ └── 500.css ├── _fonts │ ├── roboto-latin-300-italic.woff │ ├── roboto-latin-300-italic.woff2 │ ├── roboto-latin-300-normal.woff │ ├── roboto-latin-300-normal.woff2 │ ├── roboto-latin-500-italic.woff │ ├── roboto-latin-500-italic.woff2 │ ├── roboto-latin-500-normal.woff │ ├── roboto-latin-500-normal.woff2 │ ├── roboto-latin-ext-300-italic.woff │ ├── roboto-latin-ext-300-italic.woff2 │ ├── roboto-latin-ext-300-normal.woff │ ├── roboto-latin-ext-300-normal.woff2 │ ├── roboto-latin-ext-500-italic.woff │ ├── roboto-latin-ext-500-italic.woff2 │ ├── roboto-latin-ext-500-normal.woff │ ├── roboto-latin-ext-500-normal.woff2 │ ├── roboto-mono-latin-300-italic.woff │ ├── roboto-mono-latin-300-italic.woff2 │ ├── roboto-mono-latin-300-normal.woff │ ├── roboto-mono-latin-300-normal.woff2 │ ├── roboto-mono-latin-500-italic.woff │ ├── roboto-mono-latin-500-italic.woff2 │ ├── roboto-mono-latin-500-normal.woff │ ├── roboto-mono-latin-500-normal.woff2 │ ├── roboto-mono-latin-ext-300-italic.woff │ ├── roboto-mono-latin-ext-300-italic.woff2 │ ├── roboto-mono-latin-ext-300-normal.woff │ ├── roboto-mono-latin-ext-300-normal.woff2 │ ├── roboto-mono-latin-ext-500-italic.woff │ ├── roboto-mono-latin-ext-500-italic.woff2 │ ├── roboto-mono-latin-ext-500-normal.woff │ └── roboto-mono-latin-ext-500-normal.woff2 ├── _sidebar.md ├── api.md ├── api │ ├── gw-mascot.png │ └── index.html ├── architecture.md ├── buildndeploy.md ├── embedding.md ├── index.html ├── introduction.md ├── issues.md ├── media │ ├── gostwire-gr.png │ └── gostwire-overview.png ├── nerdctl.md ├── netlink-go.md ├── notes.md ├── repo.md ├── rest-api.md ├── rtnetlink.md ├── sr-iov.md ├── terminology.md └── testing.md ├── example_test.go ├── go.mod ├── go.sum ├── gostwire.code-workspace ├── internal ├── discover │ └── discover.go └── gen │ └── version │ └── gen_version.go ├── media ├── edgeshark screenshot details orig.png ├── edgeshark screenshot details.png ├── edgeshark screenshot orig.png ├── edgeshark screenshot.png ├── gostwire-mascot-darklight-150x150.png └── gostwire-mascot-darklight.png ├── metadata ├── all │ ├── all.go │ └── doc.go ├── cpus │ ├── cpus.go │ ├── cpus_test.go │ ├── doc.go │ └── package_test.go ├── doc.go ├── engines │ ├── doc.go │ ├── engines.go │ ├── engines_test.go │ └── package_test.go ├── host │ ├── doc.go │ └── host.go ├── iecore │ ├── doc.go │ ├── iecore.go │ ├── iecore_test.go │ ├── package_test.go │ └── tests │ │ └── fakeied │ │ ├── Dockerfile │ │ └── data │ │ ├── BoxCache │ │ └── app │ │ │ ├── 4d8ed70e23514b15b4d9912eeb518131 │ │ │ └── 468a96c9c5a54f039e989a464f2b0494.png │ │ │ ├── 5063f97efc4c4bcd9b5ab54af94a2670 │ │ │ └── 87d9f0c7937749f0b479529238504c8c.png │ │ │ └── f4c58f00686c4765bc1db424b21a969e │ │ │ └── d01ad1cef9c645f3a26ad3966ad09e88.png │ │ └── app_engine │ │ └── db │ │ └── platformbox.db ├── metadata.go ├── metadata_test.go └── package_test.go ├── mobydig ├── container.go ├── container_test.go ├── doc.go ├── mobydig.go ├── mobydig_test.go ├── neighborhood.go ├── neighborhood_test.go ├── package_test.go ├── service.go ├── service_test.go └── test │ └── neighborhood │ └── docker-compose.yaml ├── network ├── address.go ├── address_test.go ├── bridge.go ├── bridge_test.go ├── doc.go ├── interface.go ├── interface_matcher.go ├── interface_test.go ├── macvlan.go ├── macvlan_test.go ├── netns.go ├── netns_bindmount_test.go ├── netns_forwardedport.go ├── netns_route.go ├── netns_sriov_test.go ├── netns_test.go ├── netns_tuntap.go ├── netstat_on_drugs.go ├── netstat_on_drugs_test.go ├── operstate.go ├── package_test.go ├── portfwd │ ├── all │ │ ├── all.go │ │ └── doc.go │ ├── doc.go │ ├── docker │ │ ├── doc.go │ │ ├── docker.go │ │ ├── docker_test.go │ │ └── package_test.go │ ├── kubeproxy │ │ ├── doc.go │ │ ├── kubeproxy.go │ │ ├── kubeproxy_test.go │ │ └── package_test.go │ ├── nftget │ │ ├── doc.go │ │ ├── ip.go │ │ ├── ip_test.go │ │ ├── l4proto.go │ │ ├── l4proto_test.go │ │ ├── package_test.go │ │ ├── port.go │ │ └── port_test.go │ └── portfwd.go ├── tenant.go ├── tenant_matcher.go ├── tenant_test.go ├── test │ └── proc │ │ └── 666 │ │ └── net │ │ ├── tcp │ │ ├── tcp6 │ │ └── udp6 ├── tuntap.go ├── tuntap_test.go ├── veth.go ├── veth_test.go ├── vlan.go ├── vlan_test.go ├── vxlan.go └── vxlan_test.go ├── redocly.yaml ├── scripts ├── chores.sh ├── cov.sh ├── docker-build.sh ├── docsify.sh ├── fake-iecore.sh ├── goreportcard.sh ├── grype.sh ├── multiarch-builder.sh ├── pkgsite.sh ├── setup-nerdctl-and-friends.sh └── vuln.sh ├── test ├── kind │ ├── kind_test.go │ └── package_test.go ├── nerdctl │ └── nerdctl.go └── twonodecluster.yaml ├── uml └── gostwire-overview.drawio ├── util ├── container.go ├── container_matcher.go └── package_test.go └── webui ├── .dockerignore ├── .env ├── .env.development ├── .eslintrc.cjs ├── .gitignore ├── .markdownlint.json ├── .storybook ├── main.ts └── preview.tsx ├── .yarnrc.yml ├── README.md ├── fakegw ├── README.md ├── ingress.py └── server.py ├── genicons.js ├── ghostwire.svg ├── icons ├── CPUAffinity.svg ├── Capture.svg ├── CaptureCheck.svg ├── CaptureMulti.svg ├── CaptureMultiOn.svg ├── CaptureOff.svg ├── Case.svg ├── Density.svg ├── Ghostwire.svg ├── Ghostwire2020.svg ├── Process.svg ├── README.md ├── Regexp.svg ├── RoutingEtc.svg ├── Screenshot.svg ├── addresses │ ├── Ipv4Address.svg │ ├── Ipv6Address.svg │ └── MacAddress.svg ├── containees │ ├── CRI.svg │ ├── ComposerProject.svg │ ├── Container.svg │ ├── Containerd.svg │ ├── Docker.svg │ ├── DockerManagedPlugin.svg │ ├── IEApp.svg │ ├── IERuntime.svg │ ├── Initial.svg │ ├── K8sPod.svg │ ├── Kind.svg │ ├── Netns.svg │ ├── Pod.svg │ ├── Podman.svg │ └── PodmanPod.svg ├── containeestates │ ├── Capable.svg │ ├── IEAppDebuggableState.svg │ ├── PausedState.svg │ ├── Privileged.svg │ ├── RunningState.svg │ └── StoppedState.svg ├── ghostwire.ico ├── ghostwire.png ├── groups │ ├── AppProject.svg │ └── ComposerProject.svg ├── nifs │ ├── Bridge.svg │ ├── BridgeInternal.svg │ ├── Dummy.svg │ ├── HardwareNic.svg │ ├── HardwareNicPF.svg │ ├── HardwareNicVF.svg │ ├── Macvlan.svg │ ├── MacvlanMaster.svg │ ├── Nic.svg │ ├── Overlay.svg │ ├── Tap.svg │ ├── Tun.svg │ └── Veth.svg ├── operstates │ ├── Dormant.svg │ ├── Down.svg │ ├── LowerLayerDown.svg │ ├── Unknown.svg │ └── Up.svg ├── portstates │ └── Connected.svg ├── routes │ ├── DefaultRoute.svg │ ├── DirectSubnetRoute.svg │ ├── HostRoute.svg │ ├── NoRoute.svg │ ├── Route.svg │ └── RouteVia.svg └── views │ ├── Details.svg │ ├── OpenHouse.svg │ └── Wiring.svg ├── images ├── dark-theme.png ├── ghostwires-sic.png ├── ghostwireui-detail.png └── ghostwireui.png ├── index.html ├── mdxplugins.cjs ├── mock ├── Makefile ├── README.md ├── docker-compose.yaml ├── getmockdata.ts ├── kindlymock2.yaml ├── kindlymock3.yaml └── vxlan.sh ├── package.json ├── public ├── favicon.ico ├── ghostwire.svg ├── ghostwire192.png ├── ghostwire512.png └── manifest.json ├── src ├── app │ ├── App.tsx │ ├── README.md │ ├── appstyles.tsx │ └── index.tsx ├── components │ ├── address │ │ ├── Address.md │ │ ├── Address.tsx │ │ ├── IpAddressAndPrefix.ts │ │ └── index.tsx │ ├── appbardrawer │ │ ├── AppBarDrawer.md │ │ ├── AppBarDrawer.stories.tsx │ │ ├── AppBarDrawer.tsx │ │ ├── DrawerLinkItem.md │ │ ├── DrawerLinkItem.stories.tsx │ │ ├── DrawerLinkItem.tsx │ │ └── index.ts │ ├── brand │ │ ├── Brand.md │ │ ├── Brand.tsx │ │ └── index.tsx │ ├── brandicon │ │ ├── BrandIcon.md │ │ ├── BrandIcon.tsx │ │ └── index.tsx │ ├── breadboard │ │ ├── Breadboard.md │ │ ├── Breadboard.tsx │ │ └── index.tsx │ ├── capability │ │ ├── Capability.md │ │ ├── Capability.tsx │ │ └── index.ts │ ├── cardsection │ │ ├── CardSection.md │ │ ├── CardSection.tsx │ │ └── index.tsx │ ├── cardtray │ │ ├── CardTray.md │ │ ├── CardTray.tsx │ │ └── index.tsx │ ├── chapterskeleton │ │ ├── ChapterSkeleton.stories.tsx │ │ ├── ChapterSkeleton.tsx │ │ └── index.ts │ ├── containeebadge │ │ ├── ContaineeBadge.md │ │ ├── ContaineeBadge.tsx │ │ └── index.tsx │ ├── containeedetails │ │ ├── ContaineeDetails.md │ │ ├── ContaineeDetails.tsx │ │ └── index.tsx │ ├── containeenavigator │ │ ├── ContaineeNavigator.md │ │ ├── ContaineeNavigator.tsx │ │ └── index.tsx │ ├── cpulist │ │ ├── CPUList.tsx │ │ └── index.ts │ ├── cutoffselector │ │ ├── CutoffSelector.tsx │ │ └── index.tsx │ ├── detailedcontainees │ │ ├── DetailedContainees.md │ │ ├── DetailedContainees.tsx │ │ └── index.tsx │ ├── discovery │ │ ├── Discovery.md │ │ ├── Discovery.tsx │ │ ├── disco.ts │ │ └── index.tsx │ ├── dynvars │ │ ├── DynVars.md │ │ ├── DynVars.tsx │ │ └── index.tsx │ ├── extlink │ │ ├── ExtLink.md │ │ ├── ExtLink.stories.tsx │ │ ├── ExtLink.tsx │ │ ├── Extlink.spec.tsx │ │ └── index.ts │ ├── filterinput │ │ ├── FilterInput.tsx │ │ └── index.tsx │ ├── forwardporttable │ │ ├── ForwardPortTable.tsx │ │ └── index.tsx │ ├── ghost │ │ ├── Ghost.tsx │ │ └── index.tsx │ ├── gwmarkdown │ │ ├── GwMarkdown.md │ │ ├── GwMarkdown.tsx │ │ └── index.tsx │ ├── helpviewer │ │ ├── 01-intro.mdx │ │ ├── 02-foobar.mdx │ │ ├── 03-newchapter.mdx │ │ ├── HelpViewer.md │ │ ├── HelpViewer.stories.tsx │ │ ├── HelpViewer.tsx │ │ ├── index.ts │ │ └── index.tsx │ ├── idcontext │ │ ├── IdContext.md │ │ ├── IdContext.tsx │ │ └── index.tsx │ ├── metadata │ │ ├── Metadata.tsx │ │ └── index.ts │ ├── muimarkdown │ │ ├── MuiMarkdown.md │ │ ├── MuiMarkdown.tsx │ │ ├── example │ │ │ ├── example.mdx │ │ │ └── minexample.mdx │ │ └── index.ts │ ├── namespacecontainees │ │ ├── NamespaceContainees.md │ │ ├── NamespaceContainees.tsx │ │ └── index.tsx │ ├── neighborhood │ │ ├── Neighborhood.tsx │ │ └── index.tsx │ ├── netnsbreadboard │ │ ├── NetnsBreadboard.md │ │ ├── NetnsBreadboard.tsx │ │ └── index.tsx │ ├── netnsdetailcard │ │ ├── NetnsDetailCard.md │ │ ├── NetnsDetailCard.tsx │ │ └── index.tsx │ ├── netnsplaincard │ │ ├── NetnsPlainCard.md │ │ ├── NetnsPlainCard.tsx │ │ └── index.tsx │ ├── nifadresslist │ │ ├── NifAddressList.md │ │ ├── NifAddressList.tsx │ │ └── index.tsx │ ├── nifbadge │ │ ├── NifBadge.md │ │ ├── NifBadge.tsx │ │ └── index.tsx │ ├── nifcheckbox │ │ ├── NifCheckbox.tsx │ │ └── index.tsx │ ├── nifhwicon │ │ ├── NifHWIcon.tsx │ │ └── index.ts │ ├── nificon │ │ ├── NifIcon.tsx │ │ └── index.ts │ ├── nifinfomodal │ │ ├── NifInfoModal.tsx │ │ └── index.tsx │ ├── nifnavigator │ │ ├── NifNavigator.md │ │ ├── NifNavigator.tsx │ │ └── index.tsx │ ├── niftree │ │ ├── NifTree.md │ │ ├── NifTree.tsx │ │ └── index.tsx │ ├── openporttable │ │ ├── OpenPortTable.tsx │ │ └── index.ts │ ├── procdetails │ │ ├── ProcDetails.tsx │ │ └── index.ts │ ├── process │ │ ├── Process.tsx │ │ └── index.ts │ ├── projectcard │ │ ├── ProjectCard.md │ │ ├── ProjectCard.tsx │ │ └── index.ts │ ├── refreshbutton │ │ ├── RefreshButton.tsx │ │ └── index.ts │ ├── refresher │ │ ├── Refresher.md │ │ ├── Refresher.tsx │ │ └── index.ts │ ├── relatednif │ │ ├── RelatedNif.md │ │ ├── RelatedNif.tsx │ │ └── index.tsx │ ├── route │ │ ├── Route.md │ │ ├── Route.tsx │ │ └── index.tsx │ ├── schedinfo │ │ ├── SchedulerInfo.tsx │ │ └── index.ts │ ├── screenshooter │ │ ├── ScreenShooter.md │ │ ├── ScreenShooter.tsx │ │ └── index.ts │ ├── smarta │ │ ├── SmartA.stories.tsx │ │ ├── SmartA.tsx │ │ └── index.ts │ ├── stripednotice │ │ ├── StripedNotice.tsx │ │ └── index.tsx │ ├── targetcapture │ │ ├── TargetCapture.md │ │ ├── TargetCapture.tsx │ │ └── index.tsx │ ├── transportporttable │ │ ├── TransportPortTable.md │ │ ├── TransportPortTable.tsx │ │ └── index.tsx │ ├── tuntapdetails │ │ ├── TunTapDetails.tsx │ │ └── index.tsx │ ├── vxlandetails │ │ ├── VxlanDetails.tsx │ │ └── index.tsx │ └── wiring │ │ ├── Wiring.md │ │ ├── Wiring.tsx │ │ └── index.tsx ├── ghostwire.svg ├── hooks │ ├── id │ │ ├── id.js │ │ └── package.json │ ├── interval │ │ ├── interval.js │ │ └── package.json │ └── scrolltohash │ │ ├── index.ts │ │ └── scrolltohash.ts ├── icons │ ├── CPUAffinity.tsx │ ├── Capture.tsx │ ├── CaptureCheck.tsx │ ├── CaptureMulti.tsx │ ├── CaptureMultiOn.tsx │ ├── CaptureOff.tsx │ ├── Case.tsx │ ├── Density.tsx │ ├── Ghostwire.tsx │ ├── Ghostwire2020.tsx │ ├── Process.tsx │ ├── Regexp.tsx │ ├── RoutingEtc.tsx │ ├── Screenshot.tsx │ ├── addresses │ │ ├── Ipv4Address.tsx │ │ ├── Ipv6Address.tsx │ │ └── MacAddress.tsx │ ├── containees │ │ ├── CRI.tsx │ │ ├── ComposerProject.tsx │ │ ├── Container.tsx │ │ ├── Containerd.tsx │ │ ├── Docker.tsx │ │ ├── DockerManagedPlugin.tsx │ │ ├── IEApp.tsx │ │ ├── IERuntime.tsx │ │ ├── Initial.tsx │ │ ├── K8sPod.tsx │ │ ├── Kind.tsx │ │ ├── Netns.tsx │ │ ├── Pod.tsx │ │ ├── Podman.tsx │ │ └── PodmanPod.tsx │ ├── containeestates │ │ ├── Capable.tsx │ │ ├── IEAppDebuggableState.tsx │ │ ├── PausedState.tsx │ │ ├── Privileged.tsx │ │ ├── RunningState.tsx │ │ └── StoppedState.tsx │ ├── groups │ │ ├── AppProject.tsx │ │ └── ComposerProject.tsx │ ├── nifs │ │ ├── Bridge.tsx │ │ ├── BridgeInternal.tsx │ │ ├── Dummy.tsx │ │ ├── HardwareNic.tsx │ │ ├── HardwareNicPF.tsx │ │ ├── HardwareNicVF.tsx │ │ ├── Macvlan.tsx │ │ ├── MacvlanMaster.tsx │ │ ├── Nic.tsx │ │ ├── Overlay.tsx │ │ ├── Tap.tsx │ │ ├── Tun.tsx │ │ ├── Veth.tsx │ │ └── index.tsx │ ├── operstates │ │ ├── Dormant.tsx │ │ ├── Down.tsx │ │ ├── LowerLayerDown.tsx │ │ ├── Unknown.tsx │ │ ├── Up.tsx │ │ └── index.tsx │ ├── portstates │ │ └── Connected.tsx │ ├── routes │ │ ├── DefaultRoute.tsx │ │ ├── DirectSubnetRoute.tsx │ │ ├── HostRoute.tsx │ │ ├── NoRoute.tsx │ │ ├── Route.tsx │ │ └── RouteVia.tsx │ └── views │ │ ├── Details.tsx │ │ ├── OpenHouse.tsx │ │ └── Wiring.tsx ├── index.css ├── index.tsx ├── introduction.md ├── mdx.d.ts ├── models │ ├── gw │ │ ├── address.ts │ │ ├── containee.ts │ │ ├── forwardedports.ts │ │ ├── index.ts │ │ ├── mock │ │ │ ├── index.ts │ │ │ ├── mockdata.json │ │ │ └── mockdata.ts │ │ ├── model.ts │ │ ├── netns.ts │ │ ├── nif.ts │ │ ├── ports.ts │ │ ├── process.ts │ │ └── route.ts │ └── packetflix │ │ └── target.ts ├── react-app-env.d.ts ├── utils │ ├── appicon.tsx │ ├── basename.ts │ ├── capabilities.ts │ ├── containeeicon.ts │ ├── index.ts │ ├── neighborhood.ts │ ├── relclassname.ts │ ├── rgba.ts │ ├── scrollintoview.ts │ ├── shadow.ts │ └── tooltipwrapper.tsx └── views │ ├── about │ ├── About.mdx │ ├── About.tsx │ └── index.tsx │ ├── everything │ ├── Everything.tsx │ └── index.tsx │ ├── help │ ├── Help.tsx │ ├── chapters │ │ ├── Badge.mdx │ │ ├── Capture.mdx │ │ ├── Containees.mdx │ │ ├── Details.mdx │ │ ├── Drawer.mdx │ │ ├── Ghostwire.mdx │ │ ├── Lochla.mdx │ │ ├── Nifs.mdx │ │ ├── Refresh.mdx │ │ ├── Settings.mdx │ │ ├── Technical.mdx │ │ └── Wiring.mdx │ ├── index.tsx │ └── mockdata.ts │ ├── netnsdetails │ ├── NetnsDetails.tsx │ └── index.tsx │ ├── netnswiring │ ├── NetnsWiring.tsx │ └── index.tsx │ ├── openhouse │ ├── OpenHouse.tsx │ └── index.ts │ └── settings │ ├── Settings.tsx │ └── index.tsx ├── styleguide.config.js ├── styleguidist.js ├── styleguidist ├── ComponentCard.md ├── ComponentCard.tsx ├── MuiThemeWrapper.tsx ├── assets │ ├── favicon.ico │ └── public │ │ └── ghostwire192.png └── styles.js ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts ├── webui.go ├── wireshark-fin.svg └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @thediveo 2 | -------------------------------------------------------------------------------- /.github/workflows/buildandrelease.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.github/workflows/buildandrelease.yaml -------------------------------------------------------------------------------- /.github/workflows/buildandtest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.github/workflows/buildandtest.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.github/workflows/codeql-analysis.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "go.diagnostic.vulncheck": "Imports" 3 | } -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/SECURITY.md -------------------------------------------------------------------------------- /api/openapi-spec/ghostwire-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/openapi-spec/ghostwire-v1.yaml -------------------------------------------------------------------------------- /api/openapi-spec/gostwire-mascot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/openapi-spec/gostwire-mascot.png -------------------------------------------------------------------------------- /api/v1/discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/discovery.go -------------------------------------------------------------------------------- /api/v1/discovery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/discovery_test.go -------------------------------------------------------------------------------- /api/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/doc.go -------------------------------------------------------------------------------- /api/v1/forwarded_ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/forwarded_ports.go -------------------------------------------------------------------------------- /api/v1/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/metadata.go -------------------------------------------------------------------------------- /api/v1/netns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/netns.go -------------------------------------------------------------------------------- /api/v1/nif.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/nif.go -------------------------------------------------------------------------------- /api/v1/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/package_test.go -------------------------------------------------------------------------------- /api/v1/pidns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/pidns.go -------------------------------------------------------------------------------- /api/v1/ports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/ports.go -------------------------------------------------------------------------------- /api/v1/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/route.go -------------------------------------------------------------------------------- /api/v1/targetdiscovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/targetdiscovery.go -------------------------------------------------------------------------------- /api/v1/targetdiscovery_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/targetdiscovery_test.go -------------------------------------------------------------------------------- /api/v1/targets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/targets.go -------------------------------------------------------------------------------- /api/v1/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v1/util_test.go -------------------------------------------------------------------------------- /api/v2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/api/v2/doc.go -------------------------------------------------------------------------------- /cmd/gostdump/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostdump/doc.go -------------------------------------------------------------------------------- /cmd/gostdump/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostdump/main.go -------------------------------------------------------------------------------- /cmd/gostwire/cmdroot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/cmdroot.go -------------------------------------------------------------------------------- /cmd/gostwire/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/doc.go -------------------------------------------------------------------------------- /cmd/gostwire/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/main.go -------------------------------------------------------------------------------- /cmd/gostwire/pprof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/pprof.go -------------------------------------------------------------------------------- /cmd/gostwire/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/routes.go -------------------------------------------------------------------------------- /cmd/gostwire/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/server.go -------------------------------------------------------------------------------- /cmd/gostwire/v1digendpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/v1digendpoint.go -------------------------------------------------------------------------------- /cmd/gostwire/v1endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/v1endpoints.go -------------------------------------------------------------------------------- /cmd/gostwire/webui_embedded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/webui_embedded.go -------------------------------------------------------------------------------- /cmd/gostwire/webui_fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/gostwire/webui_fs.go -------------------------------------------------------------------------------- /cmd/internal/wsconn/wsconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/internal/wsconn/wsconn.go -------------------------------------------------------------------------------- /cmd/lsallnifs/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/lsallnifs/doc.go -------------------------------------------------------------------------------- /cmd/lsallnifs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/lsallnifs/main.go -------------------------------------------------------------------------------- /cmd/lsallnifs/rootcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/cmd/lsallnifs/rootcmd.go -------------------------------------------------------------------------------- /decorator/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/all/all.go -------------------------------------------------------------------------------- /decorator/all/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/all/doc.go -------------------------------------------------------------------------------- /decorator/decorator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/decorator.go -------------------------------------------------------------------------------- /decorator/decorator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/decorator_test.go -------------------------------------------------------------------------------- /decorator/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/doc.go -------------------------------------------------------------------------------- /decorator/dockernet/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockernet/doc.go -------------------------------------------------------------------------------- /decorator/dockernet/dockernet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockernet/dockernet.go -------------------------------------------------------------------------------- /decorator/dockernet/dockernet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockernet/dockernet_test.go -------------------------------------------------------------------------------- /decorator/dockernet/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockernet/package_test.go -------------------------------------------------------------------------------- /decorator/dockerproxy/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockerproxy/doc.go -------------------------------------------------------------------------------- /decorator/dockerproxy/dockerportfinder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/dockerproxy/dockerportfinder.go -------------------------------------------------------------------------------- /decorator/ieappicon/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/doc.go -------------------------------------------------------------------------------- /decorator/ieappicon/iconcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/iconcache.go -------------------------------------------------------------------------------- /decorator/ieappicon/iconcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/iconcache_test.go -------------------------------------------------------------------------------- /decorator/ieappicon/ieappicon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/ieappicon.go -------------------------------------------------------------------------------- /decorator/ieappicon/ieappicon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/ieappicon_test.go -------------------------------------------------------------------------------- /decorator/ieappicon/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/package_test.go -------------------------------------------------------------------------------- /decorator/ieappicon/tests/fakeied/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/tests/fakeied/Dockerfile -------------------------------------------------------------------------------- /decorator/ieappicon/tests/fakeied/data/BoxCache/app/4d8ed70e23514b15b4d9912eeb518131/468a96c9c5a54f039e989a464f2b0494.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/tests/fakeied/data/BoxCache/app/4d8ed70e23514b15b4d9912eeb518131/468a96c9c5a54f039e989a464f2b0494.png -------------------------------------------------------------------------------- /decorator/ieappicon/tests/fakeied/data/BoxCache/app/5063f97efc4c4bcd9b5ab54af94a2670/87d9f0c7937749f0b479529238504c8c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/tests/fakeied/data/BoxCache/app/5063f97efc4c4bcd9b5ab54af94a2670/87d9f0c7937749f0b479529238504c8c.png -------------------------------------------------------------------------------- /decorator/ieappicon/tests/fakeied/data/BoxCache/app/f4c58f00686c4765bc1db424b21a969e/d01ad1cef9c645f3a26ad3966ad09e88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/tests/fakeied/data/BoxCache/app/f4c58f00686c4765bc1db424b21a969e/d01ad1cef9c645f3a26ad3966ad09e88.png -------------------------------------------------------------------------------- /decorator/ieappicon/tests/fakeied/data/app_engine/db/platformbox.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/ieappicon/tests/fakeied/data/app_engine/db/platformbox.db -------------------------------------------------------------------------------- /decorator/nerdctlnet/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/nerdctlnet/doc.go -------------------------------------------------------------------------------- /decorator/nerdctlnet/nerdctlnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/nerdctlnet/nerdctlnet.go -------------------------------------------------------------------------------- /decorator/nerdctlnet/nerdctlnet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/nerdctlnet/nerdctlnet_test.go -------------------------------------------------------------------------------- /decorator/nerdctlnet/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/nerdctlnet/package_test.go -------------------------------------------------------------------------------- /decorator/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/package_test.go -------------------------------------------------------------------------------- /decorator/podmannet/_test/pind/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/_test/pind/Dockerfile -------------------------------------------------------------------------------- /decorator/podmannet/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/doc.go -------------------------------------------------------------------------------- /decorator/podmannet/libpodclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/libpodclient.go -------------------------------------------------------------------------------- /decorator/podmannet/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/package_test.go -------------------------------------------------------------------------------- /decorator/podmannet/podmannet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/podmannet.go -------------------------------------------------------------------------------- /decorator/podmannet/podmannet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/decorator/podmannet/podmannet_test.go -------------------------------------------------------------------------------- /defs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/defs.go -------------------------------------------------------------------------------- /defs_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/defs_version.go -------------------------------------------------------------------------------- /deployments/gostwire/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/Dockerfile -------------------------------------------------------------------------------- /deployments/gostwire/apparmor/gostwire: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/apparmor/gostwire -------------------------------------------------------------------------------- /deployments/gostwire/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/docker-compose.yaml -------------------------------------------------------------------------------- /deployments/gostwire/seccomp/LICENSE-apache-2.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/seccomp/LICENSE-apache-2.0 -------------------------------------------------------------------------------- /deployments/gostwire/seccomp/gostwire-seccomp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/seccomp/gostwire-seccomp.md -------------------------------------------------------------------------------- /deployments/gostwire/seccomp/gostwire.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/gostwire/seccomp/gostwire.json -------------------------------------------------------------------------------- /deployments/wget/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/deployments/wget/docker-compose.yaml -------------------------------------------------------------------------------- /discover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/discover.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/doc.go -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | ghostwire.siemens.io -------------------------------------------------------------------------------- /docs/_css/300-italic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_css/300-italic.css -------------------------------------------------------------------------------- /docs/_css/300.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_css/300.css -------------------------------------------------------------------------------- /docs/_css/500-italic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_css/500-italic.css -------------------------------------------------------------------------------- /docs/_css/500.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_css/500.css -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-300-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-300-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-300-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-300-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-300-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-300-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-300-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-300-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-500-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-500-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-500-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-500-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-500-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-500-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-500-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-500-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-300-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-300-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-300-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-300-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-300-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-300-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-300-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-300-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-500-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-500-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-500-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-500-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-500-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-500-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-latin-ext-500-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-latin-ext-500-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-300-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-300-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-300-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-300-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-300-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-300-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-300-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-300-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-500-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-500-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-500-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-500-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-500-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-500-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-500-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-500-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-300-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-300-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-300-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-300-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-300-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-300-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-300-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-300-normal.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-500-italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-500-italic.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-500-italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-500-italic.woff2 -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-500-normal.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-500-normal.woff -------------------------------------------------------------------------------- /docs/_fonts/roboto-mono-latin-ext-500-normal.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_fonts/roboto-mono-latin-ext-500-normal.woff2 -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/api.md -------------------------------------------------------------------------------- /docs/api/gw-mascot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/api/gw-mascot.png -------------------------------------------------------------------------------- /docs/api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/api/index.html -------------------------------------------------------------------------------- /docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/architecture.md -------------------------------------------------------------------------------- /docs/buildndeploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/buildndeploy.md -------------------------------------------------------------------------------- /docs/embedding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/embedding.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/introduction.md -------------------------------------------------------------------------------- /docs/issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/issues.md -------------------------------------------------------------------------------- /docs/media/gostwire-gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/media/gostwire-gr.png -------------------------------------------------------------------------------- /docs/media/gostwire-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/media/gostwire-overview.png -------------------------------------------------------------------------------- /docs/nerdctl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/nerdctl.md -------------------------------------------------------------------------------- /docs/netlink-go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/netlink-go.md -------------------------------------------------------------------------------- /docs/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/notes.md -------------------------------------------------------------------------------- /docs/repo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/repo.md -------------------------------------------------------------------------------- /docs/rest-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/rest-api.md -------------------------------------------------------------------------------- /docs/rtnetlink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/rtnetlink.md -------------------------------------------------------------------------------- /docs/sr-iov.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/sr-iov.md -------------------------------------------------------------------------------- /docs/terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/terminology.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/docs/testing.md -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/example_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/go.sum -------------------------------------------------------------------------------- /gostwire.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/gostwire.code-workspace -------------------------------------------------------------------------------- /internal/discover/discover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/internal/discover/discover.go -------------------------------------------------------------------------------- /internal/gen/version/gen_version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/internal/gen/version/gen_version.go -------------------------------------------------------------------------------- /media/edgeshark screenshot details orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/edgeshark screenshot details orig.png -------------------------------------------------------------------------------- /media/edgeshark screenshot details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/edgeshark screenshot details.png -------------------------------------------------------------------------------- /media/edgeshark screenshot orig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/edgeshark screenshot orig.png -------------------------------------------------------------------------------- /media/edgeshark screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/edgeshark screenshot.png -------------------------------------------------------------------------------- /media/gostwire-mascot-darklight-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/gostwire-mascot-darklight-150x150.png -------------------------------------------------------------------------------- /media/gostwire-mascot-darklight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/media/gostwire-mascot-darklight.png -------------------------------------------------------------------------------- /metadata/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/all/all.go -------------------------------------------------------------------------------- /metadata/all/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/all/doc.go -------------------------------------------------------------------------------- /metadata/cpus/cpus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/cpus/cpus.go -------------------------------------------------------------------------------- /metadata/cpus/cpus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/cpus/cpus_test.go -------------------------------------------------------------------------------- /metadata/cpus/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/cpus/doc.go -------------------------------------------------------------------------------- /metadata/cpus/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/cpus/package_test.go -------------------------------------------------------------------------------- /metadata/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/doc.go -------------------------------------------------------------------------------- /metadata/engines/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/engines/doc.go -------------------------------------------------------------------------------- /metadata/engines/engines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/engines/engines.go -------------------------------------------------------------------------------- /metadata/engines/engines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/engines/engines_test.go -------------------------------------------------------------------------------- /metadata/engines/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/engines/package_test.go -------------------------------------------------------------------------------- /metadata/host/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/host/doc.go -------------------------------------------------------------------------------- /metadata/host/host.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/host/host.go -------------------------------------------------------------------------------- /metadata/iecore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/doc.go -------------------------------------------------------------------------------- /metadata/iecore/iecore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/iecore.go -------------------------------------------------------------------------------- /metadata/iecore/iecore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/iecore_test.go -------------------------------------------------------------------------------- /metadata/iecore/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/package_test.go -------------------------------------------------------------------------------- /metadata/iecore/tests/fakeied/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/tests/fakeied/Dockerfile -------------------------------------------------------------------------------- /metadata/iecore/tests/fakeied/data/BoxCache/app/4d8ed70e23514b15b4d9912eeb518131/468a96c9c5a54f039e989a464f2b0494.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/tests/fakeied/data/BoxCache/app/4d8ed70e23514b15b4d9912eeb518131/468a96c9c5a54f039e989a464f2b0494.png -------------------------------------------------------------------------------- /metadata/iecore/tests/fakeied/data/BoxCache/app/5063f97efc4c4bcd9b5ab54af94a2670/87d9f0c7937749f0b479529238504c8c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/tests/fakeied/data/BoxCache/app/5063f97efc4c4bcd9b5ab54af94a2670/87d9f0c7937749f0b479529238504c8c.png -------------------------------------------------------------------------------- /metadata/iecore/tests/fakeied/data/BoxCache/app/f4c58f00686c4765bc1db424b21a969e/d01ad1cef9c645f3a26ad3966ad09e88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/tests/fakeied/data/BoxCache/app/f4c58f00686c4765bc1db424b21a969e/d01ad1cef9c645f3a26ad3966ad09e88.png -------------------------------------------------------------------------------- /metadata/iecore/tests/fakeied/data/app_engine/db/platformbox.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/iecore/tests/fakeied/data/app_engine/db/platformbox.db -------------------------------------------------------------------------------- /metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/metadata.go -------------------------------------------------------------------------------- /metadata/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/metadata_test.go -------------------------------------------------------------------------------- /metadata/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/metadata/package_test.go -------------------------------------------------------------------------------- /mobydig/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/container.go -------------------------------------------------------------------------------- /mobydig/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/container_test.go -------------------------------------------------------------------------------- /mobydig/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/doc.go -------------------------------------------------------------------------------- /mobydig/mobydig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/mobydig.go -------------------------------------------------------------------------------- /mobydig/mobydig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/mobydig_test.go -------------------------------------------------------------------------------- /mobydig/neighborhood.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/neighborhood.go -------------------------------------------------------------------------------- /mobydig/neighborhood_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/neighborhood_test.go -------------------------------------------------------------------------------- /mobydig/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/package_test.go -------------------------------------------------------------------------------- /mobydig/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/service.go -------------------------------------------------------------------------------- /mobydig/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/service_test.go -------------------------------------------------------------------------------- /mobydig/test/neighborhood/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/mobydig/test/neighborhood/docker-compose.yaml -------------------------------------------------------------------------------- /network/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/address.go -------------------------------------------------------------------------------- /network/address_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/address_test.go -------------------------------------------------------------------------------- /network/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/bridge.go -------------------------------------------------------------------------------- /network/bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/bridge_test.go -------------------------------------------------------------------------------- /network/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/doc.go -------------------------------------------------------------------------------- /network/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/interface.go -------------------------------------------------------------------------------- /network/interface_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/interface_matcher.go -------------------------------------------------------------------------------- /network/interface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/interface_test.go -------------------------------------------------------------------------------- /network/macvlan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/macvlan.go -------------------------------------------------------------------------------- /network/macvlan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/macvlan_test.go -------------------------------------------------------------------------------- /network/netns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns.go -------------------------------------------------------------------------------- /network/netns_bindmount_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_bindmount_test.go -------------------------------------------------------------------------------- /network/netns_forwardedport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_forwardedport.go -------------------------------------------------------------------------------- /network/netns_route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_route.go -------------------------------------------------------------------------------- /network/netns_sriov_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_sriov_test.go -------------------------------------------------------------------------------- /network/netns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_test.go -------------------------------------------------------------------------------- /network/netns_tuntap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netns_tuntap.go -------------------------------------------------------------------------------- /network/netstat_on_drugs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netstat_on_drugs.go -------------------------------------------------------------------------------- /network/netstat_on_drugs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/netstat_on_drugs_test.go -------------------------------------------------------------------------------- /network/operstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/operstate.go -------------------------------------------------------------------------------- /network/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/package_test.go -------------------------------------------------------------------------------- /network/portfwd/all/all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/all/all.go -------------------------------------------------------------------------------- /network/portfwd/all/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/all/doc.go -------------------------------------------------------------------------------- /network/portfwd/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/doc.go -------------------------------------------------------------------------------- /network/portfwd/docker/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/docker/doc.go -------------------------------------------------------------------------------- /network/portfwd/docker/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/docker/docker.go -------------------------------------------------------------------------------- /network/portfwd/docker/docker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/docker/docker_test.go -------------------------------------------------------------------------------- /network/portfwd/docker/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/docker/package_test.go -------------------------------------------------------------------------------- /network/portfwd/kubeproxy/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/kubeproxy/doc.go -------------------------------------------------------------------------------- /network/portfwd/kubeproxy/kubeproxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/kubeproxy/kubeproxy.go -------------------------------------------------------------------------------- /network/portfwd/kubeproxy/kubeproxy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/kubeproxy/kubeproxy_test.go -------------------------------------------------------------------------------- /network/portfwd/kubeproxy/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/kubeproxy/package_test.go -------------------------------------------------------------------------------- /network/portfwd/nftget/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/doc.go -------------------------------------------------------------------------------- /network/portfwd/nftget/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/ip.go -------------------------------------------------------------------------------- /network/portfwd/nftget/ip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/ip_test.go -------------------------------------------------------------------------------- /network/portfwd/nftget/l4proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/l4proto.go -------------------------------------------------------------------------------- /network/portfwd/nftget/l4proto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/l4proto_test.go -------------------------------------------------------------------------------- /network/portfwd/nftget/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/package_test.go -------------------------------------------------------------------------------- /network/portfwd/nftget/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/port.go -------------------------------------------------------------------------------- /network/portfwd/nftget/port_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/nftget/port_test.go -------------------------------------------------------------------------------- /network/portfwd/portfwd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/portfwd/portfwd.go -------------------------------------------------------------------------------- /network/tenant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/tenant.go -------------------------------------------------------------------------------- /network/tenant_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/tenant_matcher.go -------------------------------------------------------------------------------- /network/tenant_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/tenant_test.go -------------------------------------------------------------------------------- /network/test/proc/666/net/tcp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/test/proc/666/net/tcp -------------------------------------------------------------------------------- /network/test/proc/666/net/tcp6: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /network/test/proc/666/net/udp6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/test/proc/666/net/udp6 -------------------------------------------------------------------------------- /network/tuntap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/tuntap.go -------------------------------------------------------------------------------- /network/tuntap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/tuntap_test.go -------------------------------------------------------------------------------- /network/veth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/veth.go -------------------------------------------------------------------------------- /network/veth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/veth_test.go -------------------------------------------------------------------------------- /network/vlan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/vlan.go -------------------------------------------------------------------------------- /network/vlan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/vlan_test.go -------------------------------------------------------------------------------- /network/vxlan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/vxlan.go -------------------------------------------------------------------------------- /network/vxlan_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/network/vxlan_test.go -------------------------------------------------------------------------------- /redocly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/redocly.yaml -------------------------------------------------------------------------------- /scripts/chores.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/chores.sh -------------------------------------------------------------------------------- /scripts/cov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/cov.sh -------------------------------------------------------------------------------- /scripts/docker-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/docker-build.sh -------------------------------------------------------------------------------- /scripts/docsify.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/docsify.sh -------------------------------------------------------------------------------- /scripts/fake-iecore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/fake-iecore.sh -------------------------------------------------------------------------------- /scripts/goreportcard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/goreportcard.sh -------------------------------------------------------------------------------- /scripts/grype.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/grype.sh -------------------------------------------------------------------------------- /scripts/multiarch-builder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/multiarch-builder.sh -------------------------------------------------------------------------------- /scripts/pkgsite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/pkgsite.sh -------------------------------------------------------------------------------- /scripts/setup-nerdctl-and-friends.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/setup-nerdctl-and-friends.sh -------------------------------------------------------------------------------- /scripts/vuln.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/scripts/vuln.sh -------------------------------------------------------------------------------- /test/kind/kind_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/test/kind/kind_test.go -------------------------------------------------------------------------------- /test/kind/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/test/kind/package_test.go -------------------------------------------------------------------------------- /test/nerdctl/nerdctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/test/nerdctl/nerdctl.go -------------------------------------------------------------------------------- /test/twonodecluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/test/twonodecluster.yaml -------------------------------------------------------------------------------- /uml/gostwire-overview.drawio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/uml/gostwire-overview.drawio -------------------------------------------------------------------------------- /util/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/util/container.go -------------------------------------------------------------------------------- /util/container_matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/util/container_matcher.go -------------------------------------------------------------------------------- /util/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/util/package_test.go -------------------------------------------------------------------------------- /webui/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | styleguidist/ 4 | -------------------------------------------------------------------------------- /webui/.env: -------------------------------------------------------------------------------- 1 | VITE_REACT_APP_GIT_VERSION=2.3.0-3-g190b76b 2 | -------------------------------------------------------------------------------- /webui/.env.development: -------------------------------------------------------------------------------- 1 | VITE_APP_ENABLE_MONOLITH=true 2 | -------------------------------------------------------------------------------- /webui/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/.eslintrc.cjs -------------------------------------------------------------------------------- /webui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/.gitignore -------------------------------------------------------------------------------- /webui/.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/.markdownlint.json -------------------------------------------------------------------------------- /webui/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/.storybook/main.ts -------------------------------------------------------------------------------- /webui/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/.storybook/preview.tsx -------------------------------------------------------------------------------- /webui/.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /webui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/README.md -------------------------------------------------------------------------------- /webui/fakegw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/fakegw/README.md -------------------------------------------------------------------------------- /webui/fakegw/ingress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/fakegw/ingress.py -------------------------------------------------------------------------------- /webui/fakegw/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/fakegw/server.py -------------------------------------------------------------------------------- /webui/genicons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/genicons.js -------------------------------------------------------------------------------- /webui/ghostwire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/ghostwire.svg -------------------------------------------------------------------------------- /webui/icons/CPUAffinity.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/CPUAffinity.svg -------------------------------------------------------------------------------- /webui/icons/Capture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Capture.svg -------------------------------------------------------------------------------- /webui/icons/CaptureCheck.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/CaptureCheck.svg -------------------------------------------------------------------------------- /webui/icons/CaptureMulti.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/CaptureMulti.svg -------------------------------------------------------------------------------- /webui/icons/CaptureMultiOn.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/CaptureMultiOn.svg -------------------------------------------------------------------------------- /webui/icons/CaptureOff.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/CaptureOff.svg -------------------------------------------------------------------------------- /webui/icons/Case.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Case.svg -------------------------------------------------------------------------------- /webui/icons/Density.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Density.svg -------------------------------------------------------------------------------- /webui/icons/Ghostwire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Ghostwire.svg -------------------------------------------------------------------------------- /webui/icons/Ghostwire2020.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Ghostwire2020.svg -------------------------------------------------------------------------------- /webui/icons/Process.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Process.svg -------------------------------------------------------------------------------- /webui/icons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/README.md -------------------------------------------------------------------------------- /webui/icons/Regexp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Regexp.svg -------------------------------------------------------------------------------- /webui/icons/RoutingEtc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/RoutingEtc.svg -------------------------------------------------------------------------------- /webui/icons/Screenshot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/Screenshot.svg -------------------------------------------------------------------------------- /webui/icons/addresses/Ipv4Address.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/addresses/Ipv4Address.svg -------------------------------------------------------------------------------- /webui/icons/addresses/Ipv6Address.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/addresses/Ipv6Address.svg -------------------------------------------------------------------------------- /webui/icons/addresses/MacAddress.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/addresses/MacAddress.svg -------------------------------------------------------------------------------- /webui/icons/containees/CRI.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/CRI.svg -------------------------------------------------------------------------------- /webui/icons/containees/ComposerProject.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/ComposerProject.svg -------------------------------------------------------------------------------- /webui/icons/containees/Container.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Container.svg -------------------------------------------------------------------------------- /webui/icons/containees/Containerd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Containerd.svg -------------------------------------------------------------------------------- /webui/icons/containees/Docker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Docker.svg -------------------------------------------------------------------------------- /webui/icons/containees/DockerManagedPlugin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/DockerManagedPlugin.svg -------------------------------------------------------------------------------- /webui/icons/containees/IEApp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/IEApp.svg -------------------------------------------------------------------------------- /webui/icons/containees/IERuntime.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/IERuntime.svg -------------------------------------------------------------------------------- /webui/icons/containees/Initial.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Initial.svg -------------------------------------------------------------------------------- /webui/icons/containees/K8sPod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/K8sPod.svg -------------------------------------------------------------------------------- /webui/icons/containees/Kind.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Kind.svg -------------------------------------------------------------------------------- /webui/icons/containees/Netns.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Netns.svg -------------------------------------------------------------------------------- /webui/icons/containees/Pod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Pod.svg -------------------------------------------------------------------------------- /webui/icons/containees/Podman.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/Podman.svg -------------------------------------------------------------------------------- /webui/icons/containees/PodmanPod.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containees/PodmanPod.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/Capable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/Capable.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/IEAppDebuggableState.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/IEAppDebuggableState.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/PausedState.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/PausedState.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/Privileged.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/Privileged.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/RunningState.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/RunningState.svg -------------------------------------------------------------------------------- /webui/icons/containeestates/StoppedState.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/containeestates/StoppedState.svg -------------------------------------------------------------------------------- /webui/icons/ghostwire.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/ghostwire.ico -------------------------------------------------------------------------------- /webui/icons/ghostwire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/ghostwire.png -------------------------------------------------------------------------------- /webui/icons/groups/AppProject.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/groups/AppProject.svg -------------------------------------------------------------------------------- /webui/icons/groups/ComposerProject.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/groups/ComposerProject.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Bridge.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Bridge.svg -------------------------------------------------------------------------------- /webui/icons/nifs/BridgeInternal.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/BridgeInternal.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Dummy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Dummy.svg -------------------------------------------------------------------------------- /webui/icons/nifs/HardwareNic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/HardwareNic.svg -------------------------------------------------------------------------------- /webui/icons/nifs/HardwareNicPF.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/HardwareNicPF.svg -------------------------------------------------------------------------------- /webui/icons/nifs/HardwareNicVF.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/HardwareNicVF.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Macvlan.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Macvlan.svg -------------------------------------------------------------------------------- /webui/icons/nifs/MacvlanMaster.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/MacvlanMaster.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Nic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Nic.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Overlay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Overlay.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Tap.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Tap.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Tun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Tun.svg -------------------------------------------------------------------------------- /webui/icons/nifs/Veth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/nifs/Veth.svg -------------------------------------------------------------------------------- /webui/icons/operstates/Dormant.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/operstates/Dormant.svg -------------------------------------------------------------------------------- /webui/icons/operstates/Down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/operstates/Down.svg -------------------------------------------------------------------------------- /webui/icons/operstates/LowerLayerDown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/operstates/LowerLayerDown.svg -------------------------------------------------------------------------------- /webui/icons/operstates/Unknown.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/operstates/Unknown.svg -------------------------------------------------------------------------------- /webui/icons/operstates/Up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/operstates/Up.svg -------------------------------------------------------------------------------- /webui/icons/portstates/Connected.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/portstates/Connected.svg -------------------------------------------------------------------------------- /webui/icons/routes/DefaultRoute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/DefaultRoute.svg -------------------------------------------------------------------------------- /webui/icons/routes/DirectSubnetRoute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/DirectSubnetRoute.svg -------------------------------------------------------------------------------- /webui/icons/routes/HostRoute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/HostRoute.svg -------------------------------------------------------------------------------- /webui/icons/routes/NoRoute.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/NoRoute.svg -------------------------------------------------------------------------------- /webui/icons/routes/Route.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/Route.svg -------------------------------------------------------------------------------- /webui/icons/routes/RouteVia.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/routes/RouteVia.svg -------------------------------------------------------------------------------- /webui/icons/views/Details.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/views/Details.svg -------------------------------------------------------------------------------- /webui/icons/views/OpenHouse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/views/OpenHouse.svg -------------------------------------------------------------------------------- /webui/icons/views/Wiring.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/icons/views/Wiring.svg -------------------------------------------------------------------------------- /webui/images/dark-theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/images/dark-theme.png -------------------------------------------------------------------------------- /webui/images/ghostwires-sic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/images/ghostwires-sic.png -------------------------------------------------------------------------------- /webui/images/ghostwireui-detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/images/ghostwireui-detail.png -------------------------------------------------------------------------------- /webui/images/ghostwireui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/images/ghostwireui.png -------------------------------------------------------------------------------- /webui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/index.html -------------------------------------------------------------------------------- /webui/mdxplugins.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mdxplugins.cjs -------------------------------------------------------------------------------- /webui/mock/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/Makefile -------------------------------------------------------------------------------- /webui/mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/README.md -------------------------------------------------------------------------------- /webui/mock/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/docker-compose.yaml -------------------------------------------------------------------------------- /webui/mock/getmockdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/getmockdata.ts -------------------------------------------------------------------------------- /webui/mock/kindlymock2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/kindlymock2.yaml -------------------------------------------------------------------------------- /webui/mock/kindlymock3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/kindlymock3.yaml -------------------------------------------------------------------------------- /webui/mock/vxlan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/mock/vxlan.sh -------------------------------------------------------------------------------- /webui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/package.json -------------------------------------------------------------------------------- /webui/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/public/favicon.ico -------------------------------------------------------------------------------- /webui/public/ghostwire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/public/ghostwire.svg -------------------------------------------------------------------------------- /webui/public/ghostwire192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/public/ghostwire192.png -------------------------------------------------------------------------------- /webui/public/ghostwire512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/public/ghostwire512.png -------------------------------------------------------------------------------- /webui/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/public/manifest.json -------------------------------------------------------------------------------- /webui/src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/app/App.tsx -------------------------------------------------------------------------------- /webui/src/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/app/README.md -------------------------------------------------------------------------------- /webui/src/app/appstyles.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/app/appstyles.tsx -------------------------------------------------------------------------------- /webui/src/app/index.tsx: -------------------------------------------------------------------------------- 1 | export { default } from './App' 2 | -------------------------------------------------------------------------------- /webui/src/components/address/Address.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/address/Address.md -------------------------------------------------------------------------------- /webui/src/components/address/Address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/address/Address.tsx -------------------------------------------------------------------------------- /webui/src/components/address/IpAddressAndPrefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/address/IpAddressAndPrefix.ts -------------------------------------------------------------------------------- /webui/src/components/address/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/address/index.tsx -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/AppBarDrawer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/AppBarDrawer.md -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/AppBarDrawer.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/AppBarDrawer.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/AppBarDrawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/AppBarDrawer.tsx -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/DrawerLinkItem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/DrawerLinkItem.md -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/DrawerLinkItem.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/DrawerLinkItem.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/DrawerLinkItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/DrawerLinkItem.tsx -------------------------------------------------------------------------------- /webui/src/components/appbardrawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/appbardrawer/index.ts -------------------------------------------------------------------------------- /webui/src/components/brand/Brand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/brand/Brand.md -------------------------------------------------------------------------------- /webui/src/components/brand/Brand.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/brand/Brand.tsx -------------------------------------------------------------------------------- /webui/src/components/brand/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Brand' 2 | -------------------------------------------------------------------------------- /webui/src/components/brandicon/BrandIcon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/brandicon/BrandIcon.md -------------------------------------------------------------------------------- /webui/src/components/brandicon/BrandIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/brandicon/BrandIcon.tsx -------------------------------------------------------------------------------- /webui/src/components/brandicon/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './BrandIcon' 2 | -------------------------------------------------------------------------------- /webui/src/components/breadboard/Breadboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/breadboard/Breadboard.md -------------------------------------------------------------------------------- /webui/src/components/breadboard/Breadboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/breadboard/Breadboard.tsx -------------------------------------------------------------------------------- /webui/src/components/breadboard/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Breadboard' 2 | -------------------------------------------------------------------------------- /webui/src/components/capability/Capability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/capability/Capability.md -------------------------------------------------------------------------------- /webui/src/components/capability/Capability.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/capability/Capability.tsx -------------------------------------------------------------------------------- /webui/src/components/capability/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Capability' 2 | -------------------------------------------------------------------------------- /webui/src/components/cardsection/CardSection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cardsection/CardSection.md -------------------------------------------------------------------------------- /webui/src/components/cardsection/CardSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cardsection/CardSection.tsx -------------------------------------------------------------------------------- /webui/src/components/cardsection/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './CardSection' 2 | -------------------------------------------------------------------------------- /webui/src/components/cardtray/CardTray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cardtray/CardTray.md -------------------------------------------------------------------------------- /webui/src/components/cardtray/CardTray.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cardtray/CardTray.tsx -------------------------------------------------------------------------------- /webui/src/components/cardtray/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './CardTray' 2 | -------------------------------------------------------------------------------- /webui/src/components/chapterskeleton/ChapterSkeleton.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/chapterskeleton/ChapterSkeleton.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/chapterskeleton/ChapterSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/chapterskeleton/ChapterSkeleton.tsx -------------------------------------------------------------------------------- /webui/src/components/chapterskeleton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ChapterSkeleton' 2 | -------------------------------------------------------------------------------- /webui/src/components/containeebadge/ContaineeBadge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeebadge/ContaineeBadge.md -------------------------------------------------------------------------------- /webui/src/components/containeebadge/ContaineeBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeebadge/ContaineeBadge.tsx -------------------------------------------------------------------------------- /webui/src/components/containeebadge/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ContaineeBadge' 2 | -------------------------------------------------------------------------------- /webui/src/components/containeedetails/ContaineeDetails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeedetails/ContaineeDetails.md -------------------------------------------------------------------------------- /webui/src/components/containeedetails/ContaineeDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeedetails/ContaineeDetails.tsx -------------------------------------------------------------------------------- /webui/src/components/containeedetails/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ContaineeDetails' 2 | -------------------------------------------------------------------------------- /webui/src/components/containeenavigator/ContaineeNavigator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeenavigator/ContaineeNavigator.md -------------------------------------------------------------------------------- /webui/src/components/containeenavigator/ContaineeNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/containeenavigator/ContaineeNavigator.tsx -------------------------------------------------------------------------------- /webui/src/components/containeenavigator/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ContaineeNavigator' 2 | -------------------------------------------------------------------------------- /webui/src/components/cpulist/CPUList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cpulist/CPUList.tsx -------------------------------------------------------------------------------- /webui/src/components/cpulist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cpulist/index.ts -------------------------------------------------------------------------------- /webui/src/components/cutoffselector/CutoffSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/cutoffselector/CutoffSelector.tsx -------------------------------------------------------------------------------- /webui/src/components/cutoffselector/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './CutoffSelector' 2 | -------------------------------------------------------------------------------- /webui/src/components/detailedcontainees/DetailedContainees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/detailedcontainees/DetailedContainees.md -------------------------------------------------------------------------------- /webui/src/components/detailedcontainees/DetailedContainees.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/detailedcontainees/DetailedContainees.tsx -------------------------------------------------------------------------------- /webui/src/components/detailedcontainees/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DetailedContainees' 2 | -------------------------------------------------------------------------------- /webui/src/components/discovery/Discovery.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webui/src/components/discovery/Discovery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/discovery/Discovery.tsx -------------------------------------------------------------------------------- /webui/src/components/discovery/disco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/discovery/disco.ts -------------------------------------------------------------------------------- /webui/src/components/discovery/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/discovery/index.tsx -------------------------------------------------------------------------------- /webui/src/components/dynvars/DynVars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/dynvars/DynVars.md -------------------------------------------------------------------------------- /webui/src/components/dynvars/DynVars.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/dynvars/DynVars.tsx -------------------------------------------------------------------------------- /webui/src/components/dynvars/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DynVars' 2 | -------------------------------------------------------------------------------- /webui/src/components/extlink/ExtLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/extlink/ExtLink.md -------------------------------------------------------------------------------- /webui/src/components/extlink/ExtLink.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/extlink/ExtLink.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/extlink/ExtLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/extlink/ExtLink.tsx -------------------------------------------------------------------------------- /webui/src/components/extlink/Extlink.spec.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/extlink/Extlink.spec.tsx -------------------------------------------------------------------------------- /webui/src/components/extlink/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ExtLink' 2 | -------------------------------------------------------------------------------- /webui/src/components/filterinput/FilterInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/filterinput/FilterInput.tsx -------------------------------------------------------------------------------- /webui/src/components/filterinput/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './FilterInput' 2 | -------------------------------------------------------------------------------- /webui/src/components/forwardporttable/ForwardPortTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/forwardporttable/ForwardPortTable.tsx -------------------------------------------------------------------------------- /webui/src/components/forwardporttable/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ForwardPortTable' 2 | -------------------------------------------------------------------------------- /webui/src/components/ghost/Ghost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/ghost/Ghost.tsx -------------------------------------------------------------------------------- /webui/src/components/ghost/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Ghost' 2 | -------------------------------------------------------------------------------- /webui/src/components/gwmarkdown/GwMarkdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/gwmarkdown/GwMarkdown.md -------------------------------------------------------------------------------- /webui/src/components/gwmarkdown/GwMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/gwmarkdown/GwMarkdown.tsx -------------------------------------------------------------------------------- /webui/src/components/gwmarkdown/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './GwMarkdown' 2 | -------------------------------------------------------------------------------- /webui/src/components/helpviewer/01-intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/helpviewer/01-intro.mdx -------------------------------------------------------------------------------- /webui/src/components/helpviewer/02-foobar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/helpviewer/02-foobar.mdx -------------------------------------------------------------------------------- /webui/src/components/helpviewer/03-newchapter.mdx: -------------------------------------------------------------------------------- 1 | # A New chapter 2 | 3 | I wish I would know more... 4 | -------------------------------------------------------------------------------- /webui/src/components/helpviewer/HelpViewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/helpviewer/HelpViewer.md -------------------------------------------------------------------------------- /webui/src/components/helpviewer/HelpViewer.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/helpviewer/HelpViewer.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/helpviewer/HelpViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/helpviewer/HelpViewer.tsx -------------------------------------------------------------------------------- /webui/src/components/helpviewer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './HelpViewer' 2 | -------------------------------------------------------------------------------- /webui/src/components/helpviewer/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './HelpViewer' 2 | -------------------------------------------------------------------------------- /webui/src/components/idcontext/IdContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/idcontext/IdContext.md -------------------------------------------------------------------------------- /webui/src/components/idcontext/IdContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/idcontext/IdContext.tsx -------------------------------------------------------------------------------- /webui/src/components/idcontext/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './IdContext' 2 | -------------------------------------------------------------------------------- /webui/src/components/metadata/Metadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/metadata/Metadata.tsx -------------------------------------------------------------------------------- /webui/src/components/metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/metadata/index.ts -------------------------------------------------------------------------------- /webui/src/components/muimarkdown/MuiMarkdown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/muimarkdown/MuiMarkdown.md -------------------------------------------------------------------------------- /webui/src/components/muimarkdown/MuiMarkdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/muimarkdown/MuiMarkdown.tsx -------------------------------------------------------------------------------- /webui/src/components/muimarkdown/example/example.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/muimarkdown/example/example.mdx -------------------------------------------------------------------------------- /webui/src/components/muimarkdown/example/minexample.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/muimarkdown/example/minexample.mdx -------------------------------------------------------------------------------- /webui/src/components/muimarkdown/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MuiMarkdown' 2 | -------------------------------------------------------------------------------- /webui/src/components/namespacecontainees/NamespaceContainees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/namespacecontainees/NamespaceContainees.md -------------------------------------------------------------------------------- /webui/src/components/namespacecontainees/NamespaceContainees.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/namespacecontainees/NamespaceContainees.tsx -------------------------------------------------------------------------------- /webui/src/components/namespacecontainees/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NamespaceContainees' -------------------------------------------------------------------------------- /webui/src/components/neighborhood/Neighborhood.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/neighborhood/Neighborhood.tsx -------------------------------------------------------------------------------- /webui/src/components/neighborhood/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Neighborhood' 2 | -------------------------------------------------------------------------------- /webui/src/components/netnsbreadboard/NetnsBreadboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsbreadboard/NetnsBreadboard.md -------------------------------------------------------------------------------- /webui/src/components/netnsbreadboard/NetnsBreadboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsbreadboard/NetnsBreadboard.tsx -------------------------------------------------------------------------------- /webui/src/components/netnsbreadboard/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NetnsBreadboard' 2 | -------------------------------------------------------------------------------- /webui/src/components/netnsdetailcard/NetnsDetailCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsdetailcard/NetnsDetailCard.md -------------------------------------------------------------------------------- /webui/src/components/netnsdetailcard/NetnsDetailCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsdetailcard/NetnsDetailCard.tsx -------------------------------------------------------------------------------- /webui/src/components/netnsdetailcard/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NetnsDetailCard' 2 | -------------------------------------------------------------------------------- /webui/src/components/netnsplaincard/NetnsPlainCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsplaincard/NetnsPlainCard.md -------------------------------------------------------------------------------- /webui/src/components/netnsplaincard/NetnsPlainCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/netnsplaincard/NetnsPlainCard.tsx -------------------------------------------------------------------------------- /webui/src/components/netnsplaincard/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NetnsPlainCard' 2 | -------------------------------------------------------------------------------- /webui/src/components/nifadresslist/NifAddressList.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifadresslist/NifAddressList.md -------------------------------------------------------------------------------- /webui/src/components/nifadresslist/NifAddressList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifadresslist/NifAddressList.tsx -------------------------------------------------------------------------------- /webui/src/components/nifadresslist/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NifAddressList' 2 | -------------------------------------------------------------------------------- /webui/src/components/nifbadge/NifBadge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifbadge/NifBadge.md -------------------------------------------------------------------------------- /webui/src/components/nifbadge/NifBadge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifbadge/NifBadge.tsx -------------------------------------------------------------------------------- /webui/src/components/nifbadge/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifbadge/index.tsx -------------------------------------------------------------------------------- /webui/src/components/nifcheckbox/NifCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifcheckbox/NifCheckbox.tsx -------------------------------------------------------------------------------- /webui/src/components/nifcheckbox/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NifCheckbox' -------------------------------------------------------------------------------- /webui/src/components/nifhwicon/NifHWIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifhwicon/NifHWIcon.tsx -------------------------------------------------------------------------------- /webui/src/components/nifhwicon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifhwicon/index.ts -------------------------------------------------------------------------------- /webui/src/components/nificon/NifIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nificon/NifIcon.tsx -------------------------------------------------------------------------------- /webui/src/components/nificon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nificon/index.ts -------------------------------------------------------------------------------- /webui/src/components/nifinfomodal/NifInfoModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifinfomodal/NifInfoModal.tsx -------------------------------------------------------------------------------- /webui/src/components/nifinfomodal/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NifInfoModal' -------------------------------------------------------------------------------- /webui/src/components/nifnavigator/NifNavigator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifnavigator/NifNavigator.md -------------------------------------------------------------------------------- /webui/src/components/nifnavigator/NifNavigator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/nifnavigator/NifNavigator.tsx -------------------------------------------------------------------------------- /webui/src/components/nifnavigator/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NifNavigator' 2 | -------------------------------------------------------------------------------- /webui/src/components/niftree/NifTree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/niftree/NifTree.md -------------------------------------------------------------------------------- /webui/src/components/niftree/NifTree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/niftree/NifTree.tsx -------------------------------------------------------------------------------- /webui/src/components/niftree/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NifTree' 2 | -------------------------------------------------------------------------------- /webui/src/components/openporttable/OpenPortTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/openporttable/OpenPortTable.tsx -------------------------------------------------------------------------------- /webui/src/components/openporttable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OpenPortTable' 2 | -------------------------------------------------------------------------------- /webui/src/components/procdetails/ProcDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/procdetails/ProcDetails.tsx -------------------------------------------------------------------------------- /webui/src/components/procdetails/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ProcDetails' 2 | -------------------------------------------------------------------------------- /webui/src/components/process/Process.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/process/Process.tsx -------------------------------------------------------------------------------- /webui/src/components/process/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Process' 2 | -------------------------------------------------------------------------------- /webui/src/components/projectcard/ProjectCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/projectcard/ProjectCard.md -------------------------------------------------------------------------------- /webui/src/components/projectcard/ProjectCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/projectcard/ProjectCard.tsx -------------------------------------------------------------------------------- /webui/src/components/projectcard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/projectcard/index.ts -------------------------------------------------------------------------------- /webui/src/components/refreshbutton/RefreshButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/refreshbutton/RefreshButton.tsx -------------------------------------------------------------------------------- /webui/src/components/refreshbutton/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/refreshbutton/index.ts -------------------------------------------------------------------------------- /webui/src/components/refresher/Refresher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/refresher/Refresher.md -------------------------------------------------------------------------------- /webui/src/components/refresher/Refresher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/refresher/Refresher.tsx -------------------------------------------------------------------------------- /webui/src/components/refresher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/refresher/index.ts -------------------------------------------------------------------------------- /webui/src/components/relatednif/RelatedNif.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/relatednif/RelatedNif.md -------------------------------------------------------------------------------- /webui/src/components/relatednif/RelatedNif.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/relatednif/RelatedNif.tsx -------------------------------------------------------------------------------- /webui/src/components/relatednif/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './RelatedNif' 2 | -------------------------------------------------------------------------------- /webui/src/components/route/Route.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/route/Route.md -------------------------------------------------------------------------------- /webui/src/components/route/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/route/Route.tsx -------------------------------------------------------------------------------- /webui/src/components/route/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Route' 2 | -------------------------------------------------------------------------------- /webui/src/components/schedinfo/SchedulerInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/schedinfo/SchedulerInfo.tsx -------------------------------------------------------------------------------- /webui/src/components/schedinfo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/schedinfo/index.ts -------------------------------------------------------------------------------- /webui/src/components/screenshooter/ScreenShooter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/screenshooter/ScreenShooter.md -------------------------------------------------------------------------------- /webui/src/components/screenshooter/ScreenShooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/screenshooter/ScreenShooter.tsx -------------------------------------------------------------------------------- /webui/src/components/screenshooter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ScreenShooter' 2 | -------------------------------------------------------------------------------- /webui/src/components/smarta/SmartA.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/smarta/SmartA.stories.tsx -------------------------------------------------------------------------------- /webui/src/components/smarta/SmartA.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/smarta/SmartA.tsx -------------------------------------------------------------------------------- /webui/src/components/smarta/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SmartA' 2 | -------------------------------------------------------------------------------- /webui/src/components/stripednotice/StripedNotice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/stripednotice/StripedNotice.tsx -------------------------------------------------------------------------------- /webui/src/components/stripednotice/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './StripedNotice' 2 | -------------------------------------------------------------------------------- /webui/src/components/targetcapture/TargetCapture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/targetcapture/TargetCapture.md -------------------------------------------------------------------------------- /webui/src/components/targetcapture/TargetCapture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/targetcapture/TargetCapture.tsx -------------------------------------------------------------------------------- /webui/src/components/targetcapture/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './TargetCapture' 2 | -------------------------------------------------------------------------------- /webui/src/components/transportporttable/TransportPortTable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/transportporttable/TransportPortTable.md -------------------------------------------------------------------------------- /webui/src/components/transportporttable/TransportPortTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/transportporttable/TransportPortTable.tsx -------------------------------------------------------------------------------- /webui/src/components/transportporttable/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/transportporttable/index.tsx -------------------------------------------------------------------------------- /webui/src/components/tuntapdetails/TunTapDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/tuntapdetails/TunTapDetails.tsx -------------------------------------------------------------------------------- /webui/src/components/tuntapdetails/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './TunTapDetails' 2 | -------------------------------------------------------------------------------- /webui/src/components/vxlandetails/VxlanDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/vxlandetails/VxlanDetails.tsx -------------------------------------------------------------------------------- /webui/src/components/vxlandetails/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './VxlanDetails' 2 | -------------------------------------------------------------------------------- /webui/src/components/wiring/Wiring.md: -------------------------------------------------------------------------------- 1 | (*For an example, please see the `Breadboard` component.*) -------------------------------------------------------------------------------- /webui/src/components/wiring/Wiring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/components/wiring/Wiring.tsx -------------------------------------------------------------------------------- /webui/src/components/wiring/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Wiring' 2 | -------------------------------------------------------------------------------- /webui/src/ghostwire.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/ghostwire.svg -------------------------------------------------------------------------------- /webui/src/hooks/id/id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/hooks/id/id.js -------------------------------------------------------------------------------- /webui/src/hooks/id/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "id.js" 3 | } -------------------------------------------------------------------------------- /webui/src/hooks/interval/interval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/hooks/interval/interval.js -------------------------------------------------------------------------------- /webui/src/hooks/interval/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "interval.js" 3 | } -------------------------------------------------------------------------------- /webui/src/hooks/scrolltohash/index.ts: -------------------------------------------------------------------------------- 1 | export * from './scrolltohash' 2 | -------------------------------------------------------------------------------- /webui/src/hooks/scrolltohash/scrolltohash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/hooks/scrolltohash/scrolltohash.ts -------------------------------------------------------------------------------- /webui/src/icons/CPUAffinity.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/CPUAffinity.tsx -------------------------------------------------------------------------------- /webui/src/icons/Capture.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Capture.tsx -------------------------------------------------------------------------------- /webui/src/icons/CaptureCheck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/CaptureCheck.tsx -------------------------------------------------------------------------------- /webui/src/icons/CaptureMulti.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/CaptureMulti.tsx -------------------------------------------------------------------------------- /webui/src/icons/CaptureMultiOn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/CaptureMultiOn.tsx -------------------------------------------------------------------------------- /webui/src/icons/CaptureOff.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/CaptureOff.tsx -------------------------------------------------------------------------------- /webui/src/icons/Case.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Case.tsx -------------------------------------------------------------------------------- /webui/src/icons/Density.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Density.tsx -------------------------------------------------------------------------------- /webui/src/icons/Ghostwire.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Ghostwire.tsx -------------------------------------------------------------------------------- /webui/src/icons/Ghostwire2020.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Ghostwire2020.tsx -------------------------------------------------------------------------------- /webui/src/icons/Process.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Process.tsx -------------------------------------------------------------------------------- /webui/src/icons/Regexp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Regexp.tsx -------------------------------------------------------------------------------- /webui/src/icons/RoutingEtc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/RoutingEtc.tsx -------------------------------------------------------------------------------- /webui/src/icons/Screenshot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/Screenshot.tsx -------------------------------------------------------------------------------- /webui/src/icons/addresses/Ipv4Address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/addresses/Ipv4Address.tsx -------------------------------------------------------------------------------- /webui/src/icons/addresses/Ipv6Address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/addresses/Ipv6Address.tsx -------------------------------------------------------------------------------- /webui/src/icons/addresses/MacAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/addresses/MacAddress.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/CRI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/CRI.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/ComposerProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/ComposerProject.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Container.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Containerd.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Containerd.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Docker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Docker.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/DockerManagedPlugin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/DockerManagedPlugin.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/IEApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/IEApp.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/IERuntime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/IERuntime.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Initial.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Initial.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/K8sPod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/K8sPod.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Kind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Kind.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Netns.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Netns.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Pod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Pod.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/Podman.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/Podman.tsx -------------------------------------------------------------------------------- /webui/src/icons/containees/PodmanPod.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containees/PodmanPod.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/Capable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/Capable.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/IEAppDebuggableState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/IEAppDebuggableState.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/PausedState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/PausedState.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/Privileged.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/Privileged.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/RunningState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/RunningState.tsx -------------------------------------------------------------------------------- /webui/src/icons/containeestates/StoppedState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/containeestates/StoppedState.tsx -------------------------------------------------------------------------------- /webui/src/icons/groups/AppProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/groups/AppProject.tsx -------------------------------------------------------------------------------- /webui/src/icons/groups/ComposerProject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/groups/ComposerProject.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Bridge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Bridge.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/BridgeInternal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/BridgeInternal.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Dummy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Dummy.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/HardwareNic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/HardwareNic.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/HardwareNicPF.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/HardwareNicPF.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/HardwareNicVF.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/HardwareNicVF.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Macvlan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Macvlan.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/MacvlanMaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/MacvlanMaster.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Nic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Nic.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Overlay.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Tap.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Tap.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Tun.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Tun.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/Veth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/Veth.tsx -------------------------------------------------------------------------------- /webui/src/icons/nifs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/nifs/index.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/Dormant.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/Dormant.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/Down.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/Down.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/LowerLayerDown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/LowerLayerDown.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/Unknown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/Unknown.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/Up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/Up.tsx -------------------------------------------------------------------------------- /webui/src/icons/operstates/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/operstates/index.tsx -------------------------------------------------------------------------------- /webui/src/icons/portstates/Connected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/portstates/Connected.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/DefaultRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/DefaultRoute.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/DirectSubnetRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/DirectSubnetRoute.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/HostRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/HostRoute.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/NoRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/NoRoute.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/Route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/Route.tsx -------------------------------------------------------------------------------- /webui/src/icons/routes/RouteVia.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/routes/RouteVia.tsx -------------------------------------------------------------------------------- /webui/src/icons/views/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/views/Details.tsx -------------------------------------------------------------------------------- /webui/src/icons/views/OpenHouse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/views/OpenHouse.tsx -------------------------------------------------------------------------------- /webui/src/icons/views/Wiring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/icons/views/Wiring.tsx -------------------------------------------------------------------------------- /webui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/index.css -------------------------------------------------------------------------------- /webui/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/index.tsx -------------------------------------------------------------------------------- /webui/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/introduction.md -------------------------------------------------------------------------------- /webui/src/mdx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/mdx.d.ts -------------------------------------------------------------------------------- /webui/src/models/gw/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/address.ts -------------------------------------------------------------------------------- /webui/src/models/gw/containee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/containee.ts -------------------------------------------------------------------------------- /webui/src/models/gw/forwardedports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/forwardedports.ts -------------------------------------------------------------------------------- /webui/src/models/gw/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/index.ts -------------------------------------------------------------------------------- /webui/src/models/gw/mock/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mockdata' 2 | -------------------------------------------------------------------------------- /webui/src/models/gw/mock/mockdata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/mock/mockdata.json -------------------------------------------------------------------------------- /webui/src/models/gw/mock/mockdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/mock/mockdata.ts -------------------------------------------------------------------------------- /webui/src/models/gw/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/model.ts -------------------------------------------------------------------------------- /webui/src/models/gw/netns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/netns.ts -------------------------------------------------------------------------------- /webui/src/models/gw/nif.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/nif.ts -------------------------------------------------------------------------------- /webui/src/models/gw/ports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/ports.ts -------------------------------------------------------------------------------- /webui/src/models/gw/process.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/process.ts -------------------------------------------------------------------------------- /webui/src/models/gw/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/gw/route.ts -------------------------------------------------------------------------------- /webui/src/models/packetflix/target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/models/packetflix/target.ts -------------------------------------------------------------------------------- /webui/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /webui/src/utils/appicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/appicon.tsx -------------------------------------------------------------------------------- /webui/src/utils/basename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/basename.ts -------------------------------------------------------------------------------- /webui/src/utils/capabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/capabilities.ts -------------------------------------------------------------------------------- /webui/src/utils/containeeicon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/containeeicon.ts -------------------------------------------------------------------------------- /webui/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './scrollintoview' 2 | -------------------------------------------------------------------------------- /webui/src/utils/neighborhood.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/neighborhood.ts -------------------------------------------------------------------------------- /webui/src/utils/relclassname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/relclassname.ts -------------------------------------------------------------------------------- /webui/src/utils/rgba.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/rgba.ts -------------------------------------------------------------------------------- /webui/src/utils/scrollintoview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/scrollintoview.ts -------------------------------------------------------------------------------- /webui/src/utils/shadow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/shadow.ts -------------------------------------------------------------------------------- /webui/src/utils/tooltipwrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/utils/tooltipwrapper.tsx -------------------------------------------------------------------------------- /webui/src/views/about/About.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/about/About.mdx -------------------------------------------------------------------------------- /webui/src/views/about/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/about/About.tsx -------------------------------------------------------------------------------- /webui/src/views/about/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './About' 2 | -------------------------------------------------------------------------------- /webui/src/views/everything/Everything.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/everything/Everything.tsx -------------------------------------------------------------------------------- /webui/src/views/everything/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Everything' 2 | -------------------------------------------------------------------------------- /webui/src/views/help/Help.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/Help.tsx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Badge.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Badge.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Capture.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Capture.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Containees.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Containees.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Details.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Details.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Drawer.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Drawer.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Ghostwire.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Ghostwire.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Lochla.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Lochla.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Nifs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Nifs.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Refresh.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Refresh.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Settings.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Settings.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Technical.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Technical.mdx -------------------------------------------------------------------------------- /webui/src/views/help/chapters/Wiring.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/chapters/Wiring.mdx -------------------------------------------------------------------------------- /webui/src/views/help/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Help' 2 | -------------------------------------------------------------------------------- /webui/src/views/help/mockdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/help/mockdata.ts -------------------------------------------------------------------------------- /webui/src/views/netnsdetails/NetnsDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/netnsdetails/NetnsDetails.tsx -------------------------------------------------------------------------------- /webui/src/views/netnsdetails/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NetnsDetails' 2 | -------------------------------------------------------------------------------- /webui/src/views/netnswiring/NetnsWiring.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/netnswiring/NetnsWiring.tsx -------------------------------------------------------------------------------- /webui/src/views/netnswiring/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NetnsWiring' 2 | -------------------------------------------------------------------------------- /webui/src/views/openhouse/OpenHouse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/openhouse/OpenHouse.tsx -------------------------------------------------------------------------------- /webui/src/views/openhouse/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OpenHouse' 2 | -------------------------------------------------------------------------------- /webui/src/views/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/src/views/settings/Settings.tsx -------------------------------------------------------------------------------- /webui/src/views/settings/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Settings' 2 | -------------------------------------------------------------------------------- /webui/styleguide.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguide.config.js -------------------------------------------------------------------------------- /webui/styleguidist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist.js -------------------------------------------------------------------------------- /webui/styleguidist/ComponentCard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/ComponentCard.md -------------------------------------------------------------------------------- /webui/styleguidist/ComponentCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/ComponentCard.tsx -------------------------------------------------------------------------------- /webui/styleguidist/MuiThemeWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/MuiThemeWrapper.tsx -------------------------------------------------------------------------------- /webui/styleguidist/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/assets/favicon.ico -------------------------------------------------------------------------------- /webui/styleguidist/assets/public/ghostwire192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/assets/public/ghostwire192.png -------------------------------------------------------------------------------- /webui/styleguidist/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/styleguidist/styles.js -------------------------------------------------------------------------------- /webui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/tsconfig.json -------------------------------------------------------------------------------- /webui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/tsconfig.node.json -------------------------------------------------------------------------------- /webui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/vite.config.ts -------------------------------------------------------------------------------- /webui/webui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/webui.go -------------------------------------------------------------------------------- /webui/wireshark-fin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/wireshark-fin.svg -------------------------------------------------------------------------------- /webui/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/siemens/ghostwire/HEAD/webui/yarn.lock --------------------------------------------------------------------------------