kiowa2005

Members
  • Posts

    41
  • Joined

  • Last visited

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

kiowa2005's Achievements

Rookie

Rookie (2/14)

2

Reputation

  1. I found the issue in the maintainers repo: https://github.com/jef/streetmerchant/issues/1790 I have fixed it in my branch and sent out an update.
  2. It is essentially launching a bunch of async proc of chromium to scrape. I have a version that uses REST API calls but require an API key for each vendor. At the moment the chromium scraper is the best option for wide distro. To conserve RAM focus on fewer stores, cards, and longer intervals. I am testing my REST based bestbuy this week.
  3. Normally dockerhub can automate builds based on github changes. However, dockerhub does not support two stage automated builds at this time. I am automating the process to update weekly but more steps are involved on my end. Will try to get an update pushed out this weekend.
  4. If you could generate an issue here against the asus.ts model with your new links somebody can get those updated. I keep the unraid version up to date frequently. I am in the process of fixing some newegg and bestbuy definitions as well. https://github.com/jef/streetmerchant/issues https://github.com/jef/streetmerchant/blob/main/src/store/model/asus.ts
  5. I have not seen that behavior. I usually only monitor newegg, amazon, bestbuy, sony, walmart. Here are the cards the ASUS store supports. If you have additional product URL's those can be added, just let me know. 3080 https://store.asus.com/us/item/202009AM160000001 https://store.asus.com/us/item/202009AM150000004 https://store.asus.com/us/item/202009AM290000002 3090 https://store.asus.com/us/item/202009AM150000003 https://store.asus.com/us/item/202009AM150000001
  6. This container assumes you are running another proxy service container. I use delugeVPN proxy with PIA VPN. You ensure this container is on the same network as your proxy container, include the IP and port to that proxy container. Many other proxy container options out there.
  7. it is being pulled from the originator's main each week to keep it up to date with the latest products. Discord seems to be the fastest notification as email and SMS are a bit delayed when routing through the email servers.
  8. I agree. I am working with the team to get the add-to-cart working, but first I would like to see this moved over to a database driving configuration managed via web interface instead of the heavy environment variable use. Once that is complete, the stores can each be supplied with login information from your configuration to enable add-to-card, the final step would be some logic for checkout if that is permitted.
  9. If you go to this address you will see all of the variables supported by the discord notification: https://jef.codes/streetmerchant/reference/notification/#discord If the variable you want to define is not listed in template just add it as a variable with the name and value set as the "Environment Variable" defined on this page. As far as the group values, I assume you have that information from your discord group you plan to send notifications to.
  10. The default setting is for the browser to be trusted so make sure to leave that as default. If amazon is giving you captcha then you may be hitting it too frequently. Trying playing with the timing setting to back off on the frequency. Also, I use mine in conjunction with bin-hex delugevpn and I use the delugevpn as my proxy with a vpn. This way I am not hitting the stores all the time from my home IP address so when I go to buy I am not coming from the same address all of the stock checking originated from. The only thing this does is ensure my home IP is not in any danger of a temp blocked by the stores for spamming them too hard. I pretty much use the default timing. However, going through a VPN perhaps that makes a difference (mine being slower).
  11. I used the web interface to select the test:model, test:series, and test:brand. The system sent out the screenshots over the notification mechanism but the web interface gave me the same error. I looked at the png's via the console and it may be the group permission. The important thing is the notifications work. The web screen shots are just an archival reference. I will take a look into more detail and see if I can get the issue resolved. I don't think that mapping the /apps directory as a volume will result in the desired operation. The /apps directory includes all of the web interface data as well as the models. If this volume were mapped the system would not benefit from updates in the future. Instead I think I need to work out the permission issue in the Docker file. Also, I don't think mapping the volume will resolve the permission issue.
  12. Ok, I will take a look at that today.
  13. This is an old thread but my searching did not yield other threads that are relevant. I have a few dockers in the CA list. I want to add a few variables to the template for one of them. Simple enough, I add the variables and commit to github. I then deleted the docker and attempted to reinstall from CA. My new variables were missing... Oh wait, it must be installing from a local copy of the template. So I go into Docker->"Container Add", and then I manually deleted the template. Ok, so now I attempt to install fresh from CA and again my new variables are missing. If I follow the template URL directly in my browser it shows the most recent version that includes my additions. What am I missing with respect to updating the template here? Thanks in advance.
  14. Overview: Support for Docker image streetmerchant in the mitchellriley repo. Application: streetmerchant - https://jef.codes/streetmerchant/ Docker Hub:https://hub.docker.com/repository/docker/mitchellriley/streetmerchant GitHub:https://github.com/kiowadriver/unraid-docker/tree/master/mitchellriley Documentation: https://jef.codes/streetmerchant/ If you appreciate my work, then please consider buying me a beer via paypal.me This docker is stock checker bot used to rapidly track the online availability of hard to find items such as GPUs, CPUs, Gaming Consoles, and more. The maintainers are constantly adding new stores and products. With this bot you can have a better chance at getting to those hard to find parts before they go out of stock again. By running this docker you can alert your community via discord, twitter, SMS, email, pushbullet, twitch, MQTT, Phillips Hue (lights blinking), Pushover, Slack, and Telegram. This docker sends a notification and a link to add the item to your cart. Good luck hunting! Usage Firstly you need to be running unRAID ver 6.0.0 or later, once installed follow the instructions below:- Navigate to "Docker" tab and then the "Docker Repositories" sub-tab in the unRAID webui Enter in a URL of https://github.com/kiowadriver/unraid-docker in the "Template repositories" field Click on the "Save" button Click back to "Docker" tab and then click on the "Add Container" button Click on the "Template" dropdown menu and select the desired Docker image Click the "Advanced View" toggle on the top right and fill in required fields e.g. volume data, environment variables etc Click on the "Create" button at the bottom of the window to begin pulling down the Docker image Once the image is downloaded you should see it appear in the "Docker Containers" sub-tab
  15. I just kept trying all of them in the list and randomly I could get one to work. Not sure how long it would stay up. Questions: I am not sure I have the knowledge but is it possible for someone to modify the logic in the docker to automatically loop through the PIA port_forward enabled list? The manual process is a real PIA. If so, can someone post the scripts needed to modify it for this type of logic.?