{"id":13451467,"url":"https://github.com/mysteriumnetwork/node","last_synced_at":"2026-04-09T06:04:04.694Z","repository":{"id":37540593,"uuid":"80073079","full_name":"mysteriumnetwork/node","owner":"mysteriumnetwork","description":"Mysterium Network Node -  official implementation of distributed VPN network (dVPN) protocol","archived":false,"fork":false,"pushed_at":"2026-04-08T06:31:25.000Z","size":24484,"stargazers_count":1186,"open_issues_count":81,"forks_count":337,"subscribers_count":75,"default_branch":"master","last_synced_at":"2026-04-08T08:26:56.645Z","etag":null,"topics":["blockchain","distributed","distributed-systems","golang","networking","vpn","vpn-client","vpn-server","vpnfree"],"latest_commit_sha":null,"homepage":"https://mysterium.network","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mysteriumnetwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-01-26T00:43:08.000Z","updated_at":"2026-04-08T06:31:01.000Z","dependencies_parsed_at":"2023-02-15T01:32:03.529Z","dependency_job_id":"b7652d70-41ba-4c12-9dbd-cc7569fb462e","html_url":"https://github.com/mysteriumnetwork/node","commit_stats":null,"previous_names":[],"tags_count":446,"template":false,"template_full_name":null,"purl":"pkg:github/mysteriumnetwork/node","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mysteriumnetwork%2Fnode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mysteriumnetwork%2Fnode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mysteriumnetwork%2Fnode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mysteriumnetwork%2Fnode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mysteriumnetwork","download_url":"https://codeload.github.com/mysteriumnetwork/node/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mysteriumnetwork%2Fnode/sbom","scorecard":{"id":671342,"data":{"date":"2025-08-11","repo":{"name":"github.com/mysteriumnetwork/node","commit":"5baa18a24f60e04422dcee75b4e014a02991fa34"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.2,"checks":[{"name":"Maintained","score":10,"reason":"25 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":8,"reason":"Found 8/10 approved changesets -- score normalized to 8","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-packages.yml:1","Warn: no topLevel permission defined: .github/workflows/mobile-release.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/tests-and-linters.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 1.35.4 not signed: https://api.github.com/repos/mysteriumnetwork/node/releases/231117098","Warn: release artifact 1.35.2 not signed: https://api.github.com/repos/mysteriumnetwork/node/releases/231036263","Warn: release artifact 1.35.1 not signed: https://api.github.com/repos/mysteriumnetwork/node/releases/224839991","Warn: release artifact 1.35.0 not signed: https://api.github.com/repos/mysteriumnetwork/node/releases/224270044","Warn: release artifact 1.35.4 does not have provenance: https://api.github.com/repos/mysteriumnetwork/node/releases/231117098","Warn: release artifact 1.35.2 does not have provenance: https://api.github.com/repos/mysteriumnetwork/node/releases/231036263","Warn: release artifact 1.35.1 does not have provenance: https://api.github.com/repos/mysteriumnetwork/node/releases/224839991","Warn: release artifact 1.35.0 does not have provenance: https://api.github.com/repos/mysteriumnetwork/node/releases/224270044"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-packages.yml:140: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-packages.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-packages.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/build-packages.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/mobile-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mobile-release.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/mobile-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/mobile-release.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/mobile-release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/mobile-release.yml:120: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/mobile-release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:109: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:143: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:148: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/tests-and-linters.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/mysteriumnetwork/node/tests-and-linters.yml/master?enable=pin","Warn: containerImage not pinned by hash: bin/builder_docker/Dockerfile:1","Warn: containerImage not pinned by hash: bin/docker/alpine-prebuilt/Dockerfile:1: pin your Docker image by updating alpine:3.22 to alpine:3.22@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1","Warn: containerImage not pinned by hash: bin/docker/alpine/Dockerfile:1","Warn: containerImage not pinned by hash: bin/docker/alpine/Dockerfile:20: pin your Docker image by updating alpine:3.22 to alpine:3.22@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1","Warn: containerImage not pinned by hash: bin/docs_docker/Dockerfile:1","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.debian-buster:1: pin your Docker image by updating debian:buster to debian:buster@sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.debian-stretch:1: pin your Docker image by updating debian:stretch to debian:stretch@sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-bionic:1: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-focal:1: pin your Docker image by updating ubuntu:20.04 to ubuntu:20.04@sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-groovy:1: pin your Docker image by updating ubuntu:20.10 to ubuntu:20.10@sha256:a7b08558af07bcccca994b01e1c84f1d14a2156e0099fcf7fcf73f52d082791e","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-hirsute:1: pin your Docker image by updating ubuntu:21.04 to ubuntu:21.04@sha256:ba394fabd516b39ccf8597ec656a9ddd7d0a2688ed8cb373ca7ac9b6fe67848f","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-jammy:1: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1aa979d85661c488ce030ac292876cf6ed04535d3a237e49f61542d8e5de5ae0","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-kinetic:1: pin your Docker image by updating ubuntu:22.10 to ubuntu:22.10@sha256:e322f4808315c387868a9135beeb11435b5b83130a8599fd7d0014452c34f489","Warn: containerImage not pinned by hash: ci/test/testinstall/Dockerfile.ubuntu-noble:1: pin your Docker image by updating ubuntu:24.04 to ubuntu:24.04@sha256:7c06e91f61fa88c08cc74f7e1b7c69ae24910d745357e0dfe1d2c0322aaf20f9","Warn: containerImage not pinned by hash: e2e/forwarder/Dockerfile:1","Warn: containerImage not pinned by hash: e2e/gorunner-shaper/Dockerfile:1: pin your Docker image by updating golang:1.24-alpine to golang:1.24-alpine@sha256:c8c5f95d64aa79b6547f3b626eb84b16a7ce18a139e3e9ca19a8c078b85ba80d","Warn: containerImage not pinned by hash: e2e/gorunner-shaper/Dockerfile.precompiled:1: pin your Docker image by updating alpine:3.12 to alpine:3.12@sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69","Warn: containerImage not pinned by hash: e2e/gorunner/Dockerfile:1: pin your Docker image by updating golang:1.24-alpine to golang:1.24-alpine@sha256:c8c5f95d64aa79b6547f3b626eb84b16a7ce18a139e3e9ca19a8c078b85ba80d","Warn: containerImage not pinned by hash: e2e/gorunner/Dockerfile.precompiled:1: pin your Docker image by updating alpine:3.22 to alpine:3.22@sha256:4bcff63911fcb4448bd4fdacec207030997caf25e9bea4045fa6c8c44de311d1","Warn: containerImage not pinned by hash: e2e/shaper/websvc/Dockerfile:1: pin your Docker image by updating alpine:3.12 to alpine:3.12@sha256:c75ac27b49326926b803b9ed43bf088bc220d22556de1bc5f72d742c91398f69","Warn: containerImage not pinned by hash: localnet/node/Dockerfile:1: pin your Docker image by updating golang:1.24-alpine to golang:1.24-alpine@sha256:c8c5f95d64aa79b6547f3b626eb84b16a7ce18a139e3e9ca19a8c078b85ba80d","Warn: goCommand not pinned by hash: bin/builder_docker/Dockerfile:11-15","Info:   0 out of  32 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  11 third-party GitHubAction dependencies pinned","Info:   0 out of   1 goCommand dependencies pinned","Info:   0 out of  21 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2024-2819 / GHSA-4xc9-8hmq-j652","Warn: Project is vulnerable to: GO-2024-2955 / GHSA-869c-j7wc-8jqv","Warn: Project is vulnerable to: GO-2024-2456 / GHSA-449p-3h89-pw88","Warn: Project is vulnerable to: GO-2024-2466 / GHSA-mw99-9chc-xw7r","Warn: Project is vulnerable to: GO-2025-3367 / GHSA-r9px-m959-cxf4","Warn: Project is vulnerable to: GO-2025-3368 / GHSA-v725-9546-7q7m","Warn: Project is vulnerable to: GO-2025-3605 / GHSA-7vpp-9cxj-q8gv","Warn: Project is vulnerable to: GO-2024-2698 / GHSA-rhh4-rh7c-7r5v","Warn: Project is vulnerable to: GO-2025-3748 / GHSA-f26w-gh5m-qq77","Warn: Project is vulnerable to: GO-2025-3595 / GHSA-vvgc-356p-c3xw","Warn: Project is vulnerable to: GO-2025-3488 / GHSA-6v2p-p543-phr9"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-21T20:10:32.486Z","repository_id":37540593,"created_at":"2025-08-21T20:10:32.486Z","updated_at":"2025-08-21T20:10:32.486Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31588040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-09T05:33:47.836Z","status":"ssl_error","status_checked_at":"2026-04-09T05:32:26.579Z","response_time":112,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","distributed","distributed-systems","golang","networking","vpn","vpn-client","vpn-server","vpnfree"],"created_at":"2024-07-31T07:00:54.296Z","updated_at":"2026-04-09T06:04:04.671Z","avatar_url":"https://github.com/mysteriumnetwork.png","language":"Go","funding_links":[],"categories":["Go","Others","Go (531)","\u003ca id=\"d62a971d37c69db9f3b9187318c3921a\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"8ea8f890cf767c3801b5e7951fca3570\"\u003e\u003c/a\u003e公网访问局域网"],"readme":"# Mysterium Node - decentralized VPN built on blockchain\n\n[![Go Report Card](https://goreportcard.com/badge/github.com/mysteriumnetwork/node)](https://goreportcard.com/report/github.com/mysteriumnetwork/node)\n[![pipeline status](https://gitlab.com/mysteriumnetwork/node/badges/master/pipeline.svg)](https://gitlab.com/mysteriumnetwork/node/pipelines)\n[![codecov](https://codecov.io/gh/mysteriumnetwork/node/branch/master/graph/badge.svg)](https://codecov.io/gh/mysteriumnetwork/node)\n[![GoDoc](https://godoc.org/github.com/mysteriumnetwork/node?status.svg)](http://godoc.org/github.com/mysteriumnetwork/node)\n\nCross-platform software to run a node in Mysterium Network. It contains Mysterium server (node),\nclient API (tequila API) and client-cli (console client) for Mysterium Network.\n\nCurrently node supports WireGuard as its underlying VPN transport.\n\n## Getting Started\n\n- [Homepage](https://mysterium.network)\n- [Whitepaper](https://mysterium.network/whitepaper.pdf)\n- [Latest release](https://github.com/mysteriumnetwork/node/releases/latest)\n- [Snapshot builds](https://github.com/mysteriumnetwork/node-builds/releases) - bleeding edge, use at your own risk\n- [Documentation](https://docs.mysterium.network/)\n- [Help Center](https://help.mystnodes.com/)\n- [Installation guide](https://help.mystnodes.com/en/?q=installation)\n\n## Installation options\n\n### Debian / Ubuntu / Raspbian\n\nInstall latest stable release:\n```bash\nsudo -E bash -c \"$(curl -s https://raw.githubusercontent.com/mysteriumnetwork/node/master/install.sh)\"\n```\n\nOr install latest snapshot (development build):\n```bash\nSNAPSHOT=true sudo -E bash -c \"$(curl -s https://raw.githubusercontent.com/mysteriumnetwork/node/master/install.sh)\"\n```\n\nService logs:\n```bash\nsudo journalctl -u mysterium-node.service\n```\n\nService status:\n```bash\nsudo systemctl status mysterium-node.service\n```\n\nInstallation script tested on these OSes so far: _Raspbian 10_, _Debian 9_, _Debian 10_, _Ubuntu 18.04_ and _Ubuntu 20.04_.\n\n### Docker\n\nOur docker images can be found in [Docker hub](https://hub.docker.com/r/mysteriumnetwork/myst).\n\nTo run a node in a docker container you will need [docker](https://www.docker.com/). On Linux, to manage docker as a non-root user (execute commands without `sudo`), follow [postinstall guide](https://help.mystnodes.com/en/articles/3777670-running-a-node-as-docker-image-on-linux-host/).\nYou should be able to run a node on any OS that supports docker. We have tested it on these OSes so far:\n- Debian 9\n- Debian 10\n- Ubuntu 18.04\n- Ubuntu 20.04\n- Ubuntu 22.04\n- Yocto Linux (BalenaOS)\n\nRun node:\n```bash\ndocker run \\\n  --cap-add NET_ADMIN \\\n  --net host \\\n  --name myst -d \\\n  mysteriumnetwork/myst service --agreed-terms-and-conditions\n```\n\nAccess service logs:\n```bash\ndocker logs -f myst\n```\n\n### Further information\n\nMore installation options are described in the [installation guides](https://help.mystnodes.com/en/?q=installation).\nFor possible issues while running a node refer to our [Troubleshooting guides](https://help.mystnodes.com/en/collections/1992526-troubleshooting-mystnodes-help-center).\n\n## Built With\n\n* [go](https://golang.org/) - The Go Programming Language\n* [gitlab](https://docs.gitlab.com/ce/ci/) - GitLab CI/CD\n* [docker](https://www.docker.com/what-docker) - Containerize applications\n* [openvpn](https://openvpn.net) - Solid VPN solution\n* [wireguard](https://www.wireguard.com/) - Extremely simple yet fast and modern VPN\n* [geth](https://geth.ethereum.org/) - Official Go implementation of the Ethereum protocol\n\n## Contributing\n\nFor a detailed guide, please visit our [developer docs](https://docs.mysterium.network/for-developers/node-development).\n\n## Core contributors\n* **Valdas Petrulis** - *Lead developer, go evangelist, node bootstrapper* - [Waldz](https://github.com/Waldz)\n* **Tadas Valiukas** - *Senior developer, experienced bug maker* - [tadovas](https://github.com/tadovas)\n* **Donatas Kučinskas** - *Senior developer, clean code savvy* - [donce](https://github.com/donce)\n* **Antanas Masevičius** - *Network engineer / developer, net guru* - [zolia](https://github.com/zolia)\n* **Ignas Bernotas** - *Senior developer, open source enthusiast* - [ignasbernotas](https://github.com/ignasbernotas)\n* **Dmitry Shihovtsev** - *Senior developer, devops ninja* - [soffokl](https://github.com/soffokl)\n* **Viktoras Kuznecovas** - *Senior developer, supersonic typing specialist* [vkuznecovas](https://github.com/vkuznecovas)\n* **Tadas Krivickas** - *Senior fullstack engineer, CI boss, refactoring fairy* [tadaskay](https://github.com/tadaskay)\n* **Jaro Šatkevič** - *Senior developer, micro-payments researcher, crypto maniac* [chompomonim](https://github.com/chompomonim)\n* **Andzej Maciusovič** - *Senior developer, disciplined world changer* [anjmao](https://github.com/anjmao)\n* **Mantas Domaševičius** - *Senior fullstack engineer, always ready for pair programming* [mdomasevicius](https://github.com/mdomasevicius)\n* **Tomas Mikalauskas** - *Backend developer, golang lover, payment guru* [tomasmik](https://github.com/tomasmik)\n* **Vlad Iarmak** - *Protocol architect, networking guru, inexhaustible RFC writer* [Snawoot](https://github.com/Snawoot)\n\nSee also full list of [contributors](https://github.com/mysteriumnetwork/node/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the terms of the GNU General Public License v3.0 (see [details](./LICENSE)).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmysteriumnetwork%2Fnode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmysteriumnetwork%2Fnode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmysteriumnetwork%2Fnode/lists"}