Skip to content

mikeU-1F45F/internet-noise-maker

Repository files navigation

Internet Noise Maker

Ever wanted some friends over to help surf the web and fill up your Internet Service Provider's surveillance log of your web traffic? I can absolutely be your friend, but I won't be able to come over.

This is a Dockerized (oops containerized) version of the Internet Noise site by Dan Schultz. I heard about the project from The_HatedOne's YouTube channel

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

You'll need:

  • an always-on server (because who doesn't run their own server)
  • Docker or your favorite container engine
  • a bit of understanding about containers

I've hosted the image on Docker Hub for ease of distribution.

Let's Get Installing

Pull the image to your server

docker pull itsmikechu/internet-noise-maker

Simple...I know.

Deployment

Then we can spin up a running container using my favorite flags/arguments

docker run -d --name="noise" --restart="always" --net="host" --shm-size="1gb" itsmikechu/internet-noise-maker

Here's an explaination of the recommended flags:

  • -d Run the container in the background
  • --name Choose whatever name you'd like for the running container
  • --restart="always" We want this running even if it exits unexpectedly or the server is rebooted
  • --net="host" Use the server's network connection
  • --shm-size Puppeteer requires a bit more memory than most containers

Contributing

Feel free to send in issues and pull requests. I'm always looking for pointers, advice, and to grow my skillz.

License

This project is licensed under the MIT License

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published