Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

peekaboo

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

peekaboo

Expose hardware info through HTTP

  • 0.8.5
  • PyPI
  • Socket score

Maintainers
1

Pekaboo

Expose hardware info through HTTP.

Install

Here are the instructions for a manual install on CentOS 7.

.. code-block:: bash

sudo groupadd dmidecode sudo useradd -M -G dmidecode peekaboo sudo tee -a /etc/sudoers.d/dmidecode << EOF >/dev/null %dmidecode ALL=(ALL) NOPASSWD:/usr/sbin/dmidecode EOF sudo yum install -y libselinux-utils redhat-lsb python-devel python-pip gcc sudo pip install peekaboo sudo cp /usr/share/peekaboo/contrib/peekaboo.service /usr/lib/systemd/system/peekaboo.service sudo systemctl enable peekaboo sudo systemctl start peekaboo

You can also install it using:

.. code-block:: bash

curl https://raw.githubusercontent.com/mickep76/peekaboo/master/setup_centos7.sh | sudo bash

Run using Docker

You can quickly test it by running it inside a Docker container:

Build docker image

.. code-block:: bash

docker build -t peekaboo:latest .

Run docker image

.. code-block:: bash

docker run -d -p 5050:5050 --name=peekaboo peekaboo:latest

Stop container

.. code-block:: bash

docker stop peekaboo

Query

Query using YAML:

.. code-block:: bash

curl -i http://:5050/info curl -i http://:5050/info/tree curl -i http://:5050/status curl -i http://:5050/status/tree

Query using JSON:

.. code-block:: bash

curl -i -H "Accept: application/json" http://:5050/info curl -i -H "Accept: application/json" http://:5050/info/tree curl -i -H "Accept: application/json" http://:5050/status curl -i -H "Accept: application/json" http://:5050/status/tree

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc