{"id":18223946,"url":"https://github.com/arcxteam/blockmesh-cli","last_synced_at":"2026-02-16T11:09:21.887Z","repository":{"id":260911511,"uuid":"882360393","full_name":"arcxteam/blockmesh-cli","owner":"arcxteam","description":"A Complete Guide - Run Blockmesh Node Validator Extension with Docker","archived":false,"fork":false,"pushed_at":"2024-12-13T15:35:12.000Z","size":26,"stargazers_count":4,"open_issues_count":2,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T18:44:31.791Z","etag":null,"topics":["airdrop-node","blockmesh","cli-nodejs","depin","docker-image","sentinel-node","solana","testnet","testnet-eth","testnet-node","validator-node"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arcxteam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-02T16:13:17.000Z","updated_at":"2025-01-31T07:10:07.000Z","dependencies_parsed_at":"2024-12-13T16:52:59.397Z","dependency_job_id":"56c4774c-c2fc-4241-bfbf-9ad3bf23a0da","html_url":"https://github.com/arcxteam/blockmesh-cli","commit_stats":null,"previous_names":["arcxteam/blockmesh-cli"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arcxteam/blockmesh-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Fblockmesh-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Fblockmesh-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Fblockmesh-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Fblockmesh-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arcxteam","download_url":"https://codeload.github.com/arcxteam/blockmesh-cli/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arcxteam%2Fblockmesh-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278399611,"owners_count":25980331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["airdrop-node","blockmesh","cli-nodejs","depin","docker-image","sentinel-node","solana","testnet","testnet-eth","testnet-node","validator-node"],"created_at":"2024-11-04T01:05:33.117Z","updated_at":"2025-10-05T01:52:25.236Z","avatar_url":"https://github.com/arcxteam.png","language":"Dockerfile","readme":"![IMG_1168](https://github.com/user-attachments/assets/01cf3f62-0213-4a0e-ad64-4b93d06c4228)\n\n# A Complete Guide - Run Blockmesh CLI Node Validator Extension with Docker\n\nBlockMesh Network adalah proyek jaringan proxy terdesentralisasi yang memungkinkan pengguna mengakses internet secara aman dan privat melalui sistem sentinel node berjalan pada Solana blockchain.\n\n## He We Go...Gas bang!!!\n*Apakah disebutkan dalam FAQ atau Discord, untuk insentif atau poin konversi??*\n\n\u003e [!IMPORTANT]\n\u003e Insentif apa yang Anda tawarkan untuk berkontribusi pada jaringan? Belum ada konfirmasi untuk masalah ini. **Tunggu aja, nanti gue update jika ada konfirmasi dari Dev**\n\n| Aktivitas             | Alokasi |\n|-----------------------|---------|\n| Run Extention CLI | 0% (TBA) |\n| Ingpo bang | (TBA) |\n\n## 1. Persiapan Sebelum Jalankan Node\n**1. Persyaratan hardware VPS** \n\n`Untuk menjalankan node extension sebagai CLI, perlu Linux server (VPS) dengan spesifikasi kentang bang`\n\n![Desktop-screenshot-11-03-2024_03_31_PM](https://github.com/user-attachments/assets/9076e52e-e7a1-4cb4-b22f-d3b166fd78a7)\n\n\n| Spesifikasi Kentang               | Rincian                                       |\n|-----------------------------------|----------------------------------------------|\n| RAM                               | 1-4 GB                                       |\n| CPU/vCPU                          | 1-4 Cores                                    |\n| Ruang Penyimpanan                 | 1-50 GB                                      |\n| Dukungan OS                       | Ubuntu 22.04 LTS yang lain modif aja         |\n\n**2. Persyaratan hardware BROWSER** \n\n`Untuk menjalankan node extension di BROWSER, membutuhkan perangkat`\n|  Spesifikasi                      | Rincian                                         |\n|-----------------------------------|------------------------------------------------|\n| Internet                          | Koneksi Stabil                            |\n| Perangkat                         | Handphones, PC/Laptop/Netbooks, Tablet dll | \n| Web Browser                       | Chrome, Firefox, Safari, Opera, Brave, Edge, UC/Kiwi/Mises dll.. |\n\n**3. Konfigurasi Blockmesh Node-CLI**\n\n- Pertama registrasi untuk membuat akun [https://app.blockmesh.xyz/](https://app.blockmesh.xyz/register?invite_code=4441bdfe-90b2-4e99-b899-d2375d36fc30)\n- Download extensi [Blockmesh](https://chromewebstore.google.com/detail/blockmesh-network/obfhoiefijlolgdmphcekifedagnkfjp) untuk login/koneksi pertama, setelah itu hapus\n- Buka dashboard verifikasi lalu simpan alamat email dan kata sandi anda\n- Jika belum ada `Docker` instal terlebih dahulu wajib\n- Jika sudah punya semuanya langsung skip aja, cek tutor dibawah\n\n## 2. Instal dan Build-up Pada Docker\n\n**1. Kloning Repositori**\n\n```\ngit clone https://github.com/arcxteam/blockmesh-cli.git\ncd blockmesh-cli\n```\n\n**2. Jalankan CMD Perintah**\n\n- Edit alamat EMAIL=email_anda@example..com\n- Edit alamat PASSWORD=password_anda\n- Jalankan jangan lupa tanda titik (.) diakhir harus, tunggu beberapa menit dan siapkan kopi\n- Baiknya jangan langsung copas di ssh, copas dulu dicatatan (menghindari salah perintah)\n  \n```\ndocker build -t blockmesh-cli --build-arg EMAIL=email_anda@example.com --build-arg PASSWORD=password_anda .\n```\n**CONTOH : docker build -t blockmesh-cli --build-arg EMAIL=bangsat69@gmail.com --build-arg PASSWORD=bangudahbang .**\n\n- Jika sudah selesai build-docker, **Selanjutnya** paste perintah ini\n\n```\ndocker run -d --name blockmesh-cli-container blockmesh-cli\n```\n- **SELESAI**, Node-CLI sudah berjalan pada Docker\n- Cek pada dashboard website, apakah sudah `Connected` dengan IP Address VPS  [app.blockmesh.xyz](https://app.blockmesh.xyz/)\n\n![Desktop-screenshot-11-03-2024_03_37_PM](https://github.com/user-attachments/assets/8af1b035-39bb-4129-8655-58f9fdb06856)\n\n![BlockMesh-Network-11-02-2024_11_58_PM](https://github.com/user-attachments/assets/7a5fa7d1-404e-46f7-90fe-c5d7a91f1ae0)\n\n\n## 3. Jika Ada Pembaruan Versi\n\nSetiap instal build Dockerfile repo ini sudah `versi terbaru` dan jika ingin update versi terbarunya cek https://github.com/block-mesh/block-mesh-monorepo/releases\n\n**1. Cara Update**\n\n```\ncd blockmesh-cli \u0026\u0026 \\\ndocker rm -f blockmesh-cli-container \u0026\u0026 \\\ndocker build -t blockmesh-cli --build-arg EMAIL=email_anda@example.com --build-arg PASSWORD=password_anda . \u0026\u0026 \\\ndocker run -d --name blockmesh-cli-container blockmesh-cli \u0026\u0026 \\\ndocker logs -f blockmesh-cli-container\n```\n- **Catatan: Alamat email \u0026 kata sandi harus di input lebih dahulu sebelum update**\n\n**2. Tips dan Saran**\n\nBagi yang mendapati logs error seperti dibawah ini, bukan masalah kode build-up tapi masalah `Kredensial atau Koneksi API` dari Blockmesh nya. Jadi tips nya yaitu\n\n- Reset ulang kata sandi yang digunakan pada email\n- Jalankan ulang perintah, dengan kata sandi baru\n- Saran gue jangan update versi jika logs sudah berjalan\n\n![Desktop-screenshot-11-04-2024_01_20_PM](https://github.com/user-attachments/assets/63b6c05d-0fe6-47f0-abe0-5e82db85e4e2)\n\n```diff\n- Starting Blockmesh CLI...\n- arch\n- '[' x86_64 = x86_64 ']'\n- exec /opt/blockmesh-cli-amd64 --email bangsat69@gmail.com --password bangudahbang\n- 2024-11-04.T05:46:08.850294Z ERROR blockmesh_cli::login_mode: Failed to login, did you register on https://app.blockmesh.xyz/register?\n```\n\n## 4. Perintah CMD/Commands Berguna\n\n**1. Basis-pada Docker**\n\n`Start dan service`\n\n- Cek logs: **docker logs -f blockmesh-cli-container**\n- Jalankan ulang: **docker start blockmesh-cli-container**\n- Hapus images: **docker rm blockmesh-cli-container**\n- Jalankan stop: **docker stop blockmesh-cli-container**\n- Melihat semua docker **docker ps -a** atau **docker ps**\n- Melihat penggunaan cpu/ram dll **docker stats**\n- docker ps | grep blockmesh-cli-container\n- Jalankan ulang build: **docker run -d --name blockmesh-cli-container blockmesh-cli**\n\n`Hapus Semua Blockmesh Node-CLI`\n\n- Jalankan hapus total **docker stop blockmesh-cli-container \u0026\u0026 docker rm blockmesh-cli-container \u0026\u0026 rm -rf target/release**\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcxteam%2Fblockmesh-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farcxteam%2Fblockmesh-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farcxteam%2Fblockmesh-cli/lists"}