{"id":28241602,"url":"https://github.com/aron-666/network3-docker","last_synced_at":"2025-06-12T16:30:25.189Z","repository":{"id":265359501,"uuid":"893716560","full_name":"aron-666/Network3-Docker","owner":"aron-666","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-25T04:44:36.000Z","size":3,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-10T05:11:45.542Z","etag":null,"topics":["depin","docker","docker-compose","miner","network3"],"latest_commit_sha":null,"homepage":"","language":null,"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/aron-666.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}},"created_at":"2024-11-25T04:42:17.000Z","updated_at":"2025-02-11T13:29:55.000Z","dependencies_parsed_at":"2024-11-29T03:39:11.112Z","dependency_job_id":"da625bd8-fb1c-48ce-bb6e-4e11748fcc80","html_url":"https://github.com/aron-666/Network3-Docker","commit_stats":null,"previous_names":["aron-666/network3-docker"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aron-666/Network3-Docker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aron-666%2FNetwork3-Docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aron-666%2FNetwork3-Docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aron-666%2FNetwork3-Docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aron-666%2FNetwork3-Docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aron-666","download_url":"https://codeload.github.com/aron-666/Network3-Docker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aron-666%2FNetwork3-Docker/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259501842,"owners_count":22867687,"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","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":["depin","docker","docker-compose","miner","network3"],"created_at":"2025-05-19T05:08:13.735Z","updated_at":"2025-06-12T16:30:25.154Z","avatar_url":"https://github.com/aron-666.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"### 註冊鏈接\n\nhttps://account.network3.ai/register_page?rc=c796427d\n\n# 使用 Network3 節點的步驟\n\n## 1. 安裝 Docker 和 Docker Compose\n\n如果還未安裝Docker，請按照以下步驟進行安裝：\n\n- Docker 安裝腳本：\n  1. 下載安裝腳本\n\n     ```\n     wget https://get.docker.com/ -O docker.sh\n     ```\n  2. 執行腳本\n\n     ```\n     sudo sh docker.sh\n     ```\n\n\n## 2. 創建 docker-compose.yml 文件\n\n在您的主機上創建一個目錄來存放docker-compose.yml文件及相關資料，例如 Network3-node。然後在該目錄中創建 docker-compose.yml 文件。\n\n```bash\nmkdir network3\ncd network3\ntouch docker-compose.yml\n```\n\n## 3. 編輯 docker-compose.yml 文件\n\n使用您喜歡的編輯器（例如 nano、vim 或 Visual Studio Code）打開 docker-compose.yml 文件，並將以下內容粘貼到文件中。請根據實際情況修改配置。\n\n```yaml\nversion: '3.3'\n\nservices:\n  network3-01:\n    image: aron666/network3-ai\n    container_name: network3-01\n    environment:\n      - EMAIL=your-email-to-bind\n    ports:\n      - 8080:8080/tcp\n    volumes:\n      - 路徑/wireguard:/usr/local/etc/wireguard\n    healthcheck:\n      test: curl -fs http://localhost:8080/ || exit 1\n      interval: 30s\n      timeout: 5s\n      retries: 5\n      start_period: 30s\n    privileged: true\n    devices:\n      - /dev/net/tun\n    cap_add:\n      - NET_ADMIN\n    restart: always\n\n  autoheal:\n    restart: always\n    image: willfarrell/autoheal\n    container_name: autoheal\n    environment:\n      - AUTOHEAL_CONTAINER_LABEL=all\n    volumes:\n      - /var/run/docker.sock:/var/run/docker.sock\n```\n\n## 4. 修改配置\n\n\n- 路徑設定：修改 \"路徑\" 為您主機上的實際路徑，用來存放挖礦資料。\n- 綁定設定：修改 \"your-email-to-bind\" 為你的network3 email\n\n## 5. 啟動 Network3 節點\n\n使用以下指令啟動 Network3 節點：\n\n```bash\ndocker compose up -d\n```\n\n此指令將根據docker-compose.yml文件中的設定啟動所有Network3節點服務。\n\n## 6. 查看容器狀態\n\n您可以使用以下指令查看容器的運行狀態：\n\n```bash\ndocker compose ps\n```\n\n## 7. 停止 Network3 節點\n\n如果需要停止Network3節點，使用以下指令：\n\n```bash\ndocker compose down\n```\n\n## 8. 更新程式\n\n如果需要更新程式，請按照以下步驟：\n\n##### 更新步驟\n\n1. 停止現有的容器\n\n   ```bash\n   docker compose down\n   ```\n2. 更新程式\n\n   ```bash\n   docker compose pull\n   ```\n3. 重新啟動容器\n\n   ```bash\n   docker compose up -d\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faron-666%2Fnetwork3-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faron-666%2Fnetwork3-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faron-666%2Fnetwork3-docker/lists"}