{"repo":"samc621/SneakerBot","free":true,"listed":false,"github":"https://github.com/samc621/SneakerBot","clone":"git clone https://github.com/samc621/SneakerBot.git","description":"All-in-one bot, with auto captcha-solving and proxy management, using Node.js and Puppeteer.","language":"JavaScript","stars":806,"topics":["nodejs","puppeteer","bot","sneakerbot","2captcha","xvfb","x11vnc","docker","docker-compose","vnc"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"SneakerBot This bot uses Node.js and Puppeteer to automate the checkout on various sneaker websites. It currently works on: 1. Footsites (footlocker.com, footaction.com, eastbay.com, champssports.com) 2. Shopify sites (e.g. BdgaStore, Concepts, Kith, etc.) 3. Demandware sites (e.g. Adidas) 4. Nike.com 5. Supreme About this project This bot was made by developers, for developers. It is not a commercial product, it is a free and open source software. Thus, it may not be suitable for those with little or no software engineering experience. The developers of this software should not be held liable for any lost opportunities resulting from its usage. Prerequisites Install the following on your machine: 1. Node.js (comes with npm) 2. PostgreSQL Set up PostgreSQL View the documentation for creating a user and database. Configure environment variables Make a copy of the .env.example file, replacing example with the name of your NODE ENV e.g. .env.local or .env.development . When you're ready, declare the environment name with: Linux/Mac $ export NODE ENV=local Windows Cmd $ set NODE ENV=local PowerShell $env:NODE ENV=\"local\" How to populate the .env file 1. PORT is the port that the Node/Express API server will run on, defaults to 8080 . You can use any TCP/UDP port (0-65535) that is unused by another service e.g. Postgres on 5432. 2. DB USERNAME and DB PASSWORD is the username/password combo for the Postgres user you created (see documentation above for assistance). 3. DB NAME is th","default_branch":null,"files":null,"tree":[],"storefront":"/r/samc621","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samc621/SneakerBot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}