GithubHelp home page GithubHelp logo

alexandre-abrioux / golem-node Goto Github PK

View Code? Open in Web Editor NEW
17.0 17.0 15.0 74 KB

Dockerized Golem Network Provider Node

Home Page: https://hub.docker.com/r/aabrioux/golem-node

License: MIT License

Makefile 27.83% Shell 4.42% Dockerfile 67.74%
docker docker-compose dockerfile golem

golem-node's Introduction

๐Ÿ  Hi there!

... and welcome to my GitHub profile! My name is Alexandre Abrioux, I'm from France, currently living in Paris, and working as a software architect at Request, a crypto payments solution for businesses. You can also find me on Linkedin

๐Ÿ“ฃ Logs

May 7, 2024

Fixed a bug in axios, see more on axios/axios#6362

November 14, 2023

Contributed to axios-retry!

September 28, 2023

Just contributed to the Cross-Desktop Group project (freedesktop.org)! See this xdg-utils merge request.

October 3, 2022

My first contribution to supertest npm package got merged!

March 22, 2022

Just got my first contribution merged on the DefinitelyTyped repository! I added type definitions for the ethereum-block-by-date npm package. The PR has been accepted and types are now available at @types/ethereum-block-by-date.

February 15, 2022

Started working on adding support for the EIP-1559 to Cartesi's Noether Node. The PR has been submitted for review.

May 26, 2021

Added schema validation support to Doctrine MongoDB ODM. The new feature has been merged and will be released in version 2.3.

March 2, 2021

My contribution to Cartesi's Noether Node was featured in one of their Medium article. It is related to improving the gas price estimation when submitting new blocks.

January 14, 2021

My submission to Gitcoin's Hack New Golem bounty won one of the four prizes allocated by the Golem organization! Read more on Golem's Blog article and take a look at the project over here: alexandre-abrioux/golem-node.

๐Ÿ”จ Featured Projects & Contributions

Blockchain

Node.js

PHP

Misc

๐Ÿ”ง My Toolbox

Language Framework Infra Testing Dev Ci
HTML5 Angular Amazon AWS SonarQube Git GitHub Actions
CSS3 React Google Cloud PHPUnit GitHub Gitlab CI
Sass Next.js Cloudflare Jest GitLab CircleCI
PHP MUI Auth0 Mocha WebStorm Travis CI
JavaScript Redux Docker Swarm Vitest Visual Studio Code Argo
TypeScript Symfony Kubernetes Waffle Neovim GoCD
Node.js Express Helm Matchstick Debian Webpack
Solidity NestJS Elasticsearch Arch Linux gulp
Nx Doctrine Logstash NixOS Vite
GraphQL Mongoose Kibana npm SWC
MySQL Mikro ORM Grafana Yarn Prettier
MongoDB Harhat RabbitMQ pnpm ESLint
Truffle Terraform Bun
Ethers

โšก Recent GitHub Activity (public repositories only)
  1. ๐ŸŽ‰ Merged PR #1404 in RequestNetwork/requestNetwork
  2. ๐ŸŽ‰ Merged PR #99 in RequestNetwork/payments-subgraph
  3. ๐Ÿ’ช Opened PR #99 in RequestNetwork/payments-subgraph
  4. ๐ŸŽ‰ Merged PR #98 in RequestNetwork/payments-subgraph
  5. ๐Ÿ’ช Opened PR #98 in RequestNetwork/payments-subgraph
โšก GitHub Stats (public repositories only)

alexandre-abrioux's GitHub Stats alexandre-abrioux's GitHub Stats

โšก Most Used Languages (own public repositories only)

alexandre-abrioux's Most Used Languages alexandre-abrioux's Most Used Languages

golem-node's People

Contributors

alexandre-abrioux avatar cryptobench avatar github-actions[bot] avatar irhonin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

golem-node's Issues

Error: Bad request: No service registered under given address

I've forked your repo and am using this on 3 servers. Thank you! I was wondering if you have seen this error. It is occurring for me on all three servers (all different architectures) at least one a day and it kills the whole thing. I asked in the golem discord, but I guess since this is non-standard, I got no help.

[2021-03-29T12:39:03Z ERROR golemsp] `running: Command { std: "/usr/bin/yagna" "--json" "version" "show", kill_on_drop: false }` failed: [2021-03-29T12:38:59Z INFO  ya_service_bus::remote_router] trying to connect to: /tmp/yagna.sock
    [2021-03-29T12:38:59Z INFO  ya_service_bus::connection] started connection to gsb
    [2021-03-29T12:39:03Z INFO  ya_service_bus::connection] stopped connection to gsb
    Error: Bad request: No service registered under given address '/local/version/check'.

Error of relay Server to forward packets

I have this error:
(Wating for more than 24h, but no task received)

node_1  | 2023-02-25T06:41:47.278964275Z [2023-02-25T13:41:47.278+0700 INFO  ya_relay_client::session_manager] All attempts to establish direct session with node [0x4bedd871d3ec1907227ead1adc366e4d5d6b76c5] failed
node_1  | 2023-02-25T06:41:47.279017842Z [2023-02-25T13:41:47.278+0700 INFO  ya_relay_client::session_manager] Using relay Server to forward packets to [0x4bedd871d3ec1907227ead1adc366e4d5d6b76c5] (slot 2043)

Error 127 with make setup

I have this error:

$ make setup
docker-compose run --rm node golemsp run
/bin/bash: line 1: docker-compose: command not found
make: *** [Makefile:42: setup] Error 127

Update Yagna version

It seems need for updating Yagna version faster
Could you have a parameter to update/choose Yagna version manually?

create docker container ?

Hello Alexandre,

tried to create a container but getting errors running the node.

Is there an explanation available somewhere ?

docker run -d
--name golem-network
--restart=unless-stopped
-v /mnt/golem/ya-provider/:/root/.local/share/ya-provider/
-v /mnt/golem/yagna/:/root/.local/share/yagna/
--device /dev/kvm:/dev/kvm
-e YA_PAYMENT_NETWORK=testnet
-e YA_ACCOUNT=0xcdthdthrth (changed)
aabrioux/golem-node:latest

Error:
ERROR golemsp] EOF

Could I scale for 2 instances?

Could I scale golem for 2 instances or more?

.PHONY: up
up: 			## Start the node
	docker-compose up -d --remove-orphans

to

.PHONY: up
up: 			## Start the node
	docker-compose up -d --remove-orphans --scale 5

Small request: Add Golem topic to repository

Hello!

It would be much appreciated if you could add the topic golem to the repository!
That would mean people could find all the awesome projects by just exploring the topic golem here https://github.com/topics/golem, and hopefully create a little bit more exposure for this awesome project! โค๏ธ

There will be a settings wheel on the right side of the screenshot if you head over to your repository's main page, click that and you should see the option to add a topic.
image

Transfer ownership to the Golem Factory

I'm opening this issue to discuss the topic of transferring ownership of this repository to the Golem Factory as I think it would make sense.

I would be glad to continue maintaining this project. I think we can still find ways to improve it, like maybe adding some CI to automatically follow Yagna releases, or other features I didn't think about yet. I would love being able to help the Golem team in bringing those new features as I will also benefit from them.

But in the end it would make sense, in my opinion, if the repository was owned by the organization. Doing so will allow the Golem team to bring changes to the code that reflects the direction they choose for the growth of the Golem project as a whole.

Tell me what you think :)

see. Related Github documentation

V O.11

Hi @alexandre-abrioux
I've tested your docker and thank for this..
I can upgrade in my docker to version 0.11 and it's OK only need open port 11500 UDP..
Just for share..
Thank again..

Golem hackathon - I can't find the links

Hello,
I can't find the link to the video and the licence in your hackathon submission. Can you please update it ASAP? Deadline to fix it is at 7pm CET.
Thanks,
Costanza

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.