Giter Club home page Giter Club logo

nodepay's Introduction

But before, check the status of Nodepay

Also, check out other passive income tools that run with Docker, such as Grass, HoneyGain, Mysterium, and many others!

Setup

  1. Download Docker Desktop.
  2. Login to Nodepay.
  3. Open Developer Tools and go to Application(Chrome) / Storage(Firefox).
  4. Go to Local Storage > https://app.nodepay.ai and copy the value of np_webapp_token OR np_token (The big array of random numbers and letters). Token lifetime is 7 days.
  5. Replace NP_COOKIE with the value that you copied.
  6. Open CMD and use the Docker Run command of the built image from Docker Hub.
  7. Check and Manage the app from Docker Desktop > Containers.
  8. If you're stuck at checking login information, repeat steps 2 to 6.

Usage Options

A) Use built image from Docker Hub

Docker Compose

services:
  nodepay:
    container_name: Nodepay
    image: kellphy/nodepay
    restart: unless-stopped
    pull_policy: always
    environment:
      - NP_COOKIE=YOURCOOKIE

Docker Run

docker run -d \
  --name Nodepay \
  --restart unless-stopped \
  --pull always \
  -e NP_COOKIE="YOURCOOKIE" \
  kellphy/nodepay

B) Build it yourself from GitHub

Docker Compose

services:
  nodepay:
    container_name: Nodepay
    image: nodepay
    restart: unless-stopped
    build:
      context: .
      dockerfile: Dockerfile
    environment:
      - NP_COOKIE=YOURCOOKIE

Docker Run

docker build -t nodepay . && \
docker run -d \
  --name Nodepay \
  --restart unless-stopped \
  -e NP_COOKIE="YOURCOOKIE" \
  nodepay

nodepay's People

Contributors

kellphy avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

voldigodsx prognt

nodepay's Issues

run error

Hi,I run the new code,but melt some errors:
2024-06-24 07:42:16,107 - ERROR - Error waiting for element //*[text()='Activated']: Message:
Stacktrace:
#0 0x558f2aacd8ae
#1 0x558f2a79ec57
#2 0x558f2a7e4f27
#3 0x558f2a7e5001
#4 0x558f2a827a84
#5 0x558f2a808b3d
#6 0x558f2a825920
#7 0x558f2a808893
#8 0x558f2a7d92ed
#9 0x558f2a7da092
#10 0x558f2aa9d256
#11 0x558f2aaa05f9
#12 0x558f2aaa00bf
#13 0x558f2aaa0a75
#14 0x558f2aa8d79f
#15 0x558f2aaa0dc0
#16 0x558f2aa766c6
#17 0x558f2aabdfb5
#18 0x558f2aabe1a2
#19 0x558f2aaccd9a
#20 0x7f2471cc7134

Nodepay extension was updated to v2.2.7. Connection drops after 10 mins

Following Nodepay Chrome extension update to v2.2.7, see the link below, connection drops after 10 mins.
https://discord.com/channels/1216591320353603616/1230071904216551525/1273103120163012690

2024-08-14 08:44:02,570 - INFO - Starting the script 1.0.7...
2024-08-14 08:44:02,580 - INFO - Using ChromeDriver 126.0.6478.126 (d36ace6122e0a59570e258d82441395206d60e1c-refs/branch-heads/6478@{#1591})
2024-08-14 08:44:04,210 - INFO - Navigating to https://app.nodepay.ai/ website...
2024-08-14 08:44:06,676 - INFO - Added np_webapp_token with value eyJhbGci... to local storage.
2024-08-14 08:44:06,710 - INFO - Added np_token with value eyJhbGci... to local storage.
2024-08-14 08:44:06,710 - INFO - Reminder: Token lifetime is 7 days!
2024-08-14 08:44:16,730 - INFO - Refreshing page to check login information...
2024-08-14 08:44:22,195 - INFO - Logged in successfully!
2024-08-14 08:44:22,195 - INFO - Accessing extension settings page...
2024-08-14 08:44:32,515 - INFO - Extension is activated!
2024-08-14 08:44:32,688 - INFO - Status: Connected!
2024-08-14 08:54:53,363 - WARNING - Status: Unknown!

Synology deployment

I Deployed it in multiple Docker environments without any issues.

It fails when i deploy it on Synology DS412+
CPU: 2 core INTEL Atom D2700
DSM: 6.2.4-25556 Update 7

Here is the log:
2024-06-07 11:28:47,304 - INFO - Starting the script 1.0.1...
Traceback (most recent call last):
File "//main.py", line 139, in

)
File "//main.py", line 73, in run
driver = webdriver.Chrome(options=chrome_options)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/selenium/webdriver/chrome/webdriver.py", line 80, in init
super().init(
File "/usr/lib/python3/dist-packages/selenium/webdriver/chromium/webdriver.py", line 104, in init
super().init(
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 286, in init
self.start_session(capabilities, browser_profile)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 378, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/webdriver.py", line 440, in execute
self.error_handler.check_response(response)
File "/usr/lib/python3/dist-packages/selenium/webdriver/remote/errorhandler.py", line 245, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: DevToolsActivePort file doesn't exist
Stacktrace:
#0 0x7f65209fd07e
#1 0x7f65206d58d7
#2 0x7f652070b0cd
#3 0x7f65207074c1
#4 0x7f6520703f42
#5 0x7f652074c8c9
#6 0x7f652073eb23
#7 0x7f652070f52d
#8 0x7f65207102e2
#9 0x7f65209cc956
#10 0x7f65209cfd1a
#11 0x7f65209cf7cf
#12 0x7f65209d01a5
#13 0x7f65209bdb6f
#14 0x7f65209d04e0
#15 0x7f65209a6d16
#16 0x7f65209ed805
#17 0x7f65209ed9f2
#18 0x7f65209fc56a
#19 0x7f651f993134

DevToolsActivePort file doesn't exist

2024-07-10 13:11:47,875 - ERROR - Restarting in 60 seconds...
2024-07-10 13:12:47,875 - INFO - Starting the script 1.0.7...
2024-07-10 13:12:48,277 - INFO - Using ChromeDriver 126.0.6478.126 (d36ace6122e0a59570e258d82441395206d60e1c-refs/branch-heads/6478@{#1591})
2024-07-10 13:15:25,574 - ERROR - An error occurred: Message: session not created: DevToolsActivePort file doesn't exist

What do you think about above logs? The funny thing is that some of my containers launch correctly (no error at all)

Since 29/07/2024 stuck on refreshing page

Since the other day it still stuck on refreshing the page.
I think something changed in the nodepay system because I tried really everything but it is still acting like that.
Any clue of what is happening?

proxy

what about proxy connections?
no solution to configuration connections via proxy?

Not working any longer

Hi, great job, it was working perfectly well with your cookie update. Just to let you know I think it doesn't work any longer for about ~24h. Could you confirm of it works for you or not?

WARNING - Status: Unknown!

Following the recent changes, the docker container stopped working.
I re-created the container with the new COOKIE token (it expires every 7 days) but it still fails to connect.
Could you take a look please? Thank you.

2024-07-08 14:47:39,939 - INFO - Starting the script 1.0.6...
2024-07-08 14:47:40,421 - INFO - Using ChromeDriver 126.0.6478.126 (d36ace6122e0a59570e258d82441395206d60e1c-refs/branch-heads/6478@{#1591})
2024-07-08 14:47:47,402 - INFO - Navigating to https://app.nodepay.ai/ website...
2024-07-08 14:47:50,980 - INFO - Added np_webapp_token with value eyJhbGci...xkk-78JA to local storage.
2024-07-08 14:47:51,000 - INFO - Added np_token with value eyJhbGci...xkk-78JA to local storage.
2024-07-08 14:48:01,459 - INFO - Refreshing page to check login information...
2024-07-08 14:48:06,496 - INFO - Logged in successfully!
2024-07-08 14:48:06,496 - INFO - Accessing extension settings page...
2024-07-08 14:48:17,143 - INFO - Extension is activated!
2024-07-08 14:48:38,105 - WARNING - Status: Unknown!
2024-07-08 14:58:59,059 - WARNING - Status: Unknown!
2024-07-08 15:09:20,024 - WARNING - Status: Unknown!
2024-07-08 15:19:40,934 - WARNING - Status: Unknown!
2024-07-08 15:30:01,956 - WARNING - Status: Unknown!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.