Install Duniter-v2s sur Docker sous OpenMediaVault 7 avec omv-extras + omv-ompose

Hello, je reprends la config existante du noeud miroir sous Docker/Portainer pour la changer en Smith…

Voici mon nouveau Stack

services:
  duniter-mirror:
    image: duniter/duniter-v2s-gdev-800:latest             # <---- https://hub.docker.com/r/duniter/duniter-v2s-gdev-800/tags
    restart: unless-stopped
    ports:
      # Prometheus
      - 127.0.0.1:9615:9615
      # RPC via http
      #- 9933:9933
      # RPC API
      - 127.0.0.1:9944:9944
      # p2p
      - 30333:30333
    volumes:
      - data-mirror:/var/lib/duniter/
    environment:
      - DUNITER_CHAIN_NAME=gdev
      - DUNITER_NODE_NAME=Bulmananabelle-Docker-OMV-Gdev-Smith
      - DUNITER_VALIDATOR=true # <--- enable validator
      - DUNITER_PRUNING_PROFILE=light # <--- stays light
      - DUNITER_PUBLIC_ADDR=/dns/bulmagdev.sleoconnect.fr/tcp/30333 # <--- your public p2p endpoint
      - DUNITER_LISTEN_ADDR=/ip4/0.0.0.0/tcp/30333
volumes:
  data-mirror:

et la log de démarrage

Node key file '/var/lib/duniter/node.key' exists.
Node peer ID is '12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q'.
Starting duniter with parameters: --name Bulmananabelle-Docker-OMV-Gdev-Smith --node-key-file /var/lib/duniter/node.key --public-addr /dns/bulmagdev.sleoconnect.fr/tcp/30333 --listen-addr /ip4/0.0.0.0/tcp/30333 --rpc-cors all --rpc-methods Unsafe --validator --blocks-pruning 14400 --chain gdev -d /var/lib/duniter --unsafe-rpc-external
2024-09-30 18:48:52 Duniter    
2024-09-30 18:48:52 ✌️  version 0.8.0-unknown    
2024-09-30 18:48:52 ❤️  by librelois <c@elo.tf>:tuxmain <tuxmain@zettascript.org>:c-geek <https://forum.duniter.org/u/cgeek>:HugoTrentesaux <https://trentesaux.fr>:bgallois <benjamin@gallois.cc>:Duniter Developers <https://duniter.org>:Axiom-Team Developers <https://axiom-team.fr>, 2021-2024    
2024-09-30 18:48:52 📋 Chain specification: ĞDev    
2024-09-30 18:48:52 🏷  Node name: Bulmananabelle-Docker-OMV-Gdev-Smith    
2024-09-30 18:48:52 👤 Role: AUTHORITY    
2024-09-30 18:48:52 💾 Database: ParityDb at /var/lib/duniter/chains/gdev/paritydb/full    
2024-09-30 18:48:54 🏷  Local node identity is: 12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:54 🔍 Discovered new external address for our node: /dns/bulmagdev.sleoconnect.fr/tcp/30333/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:54 👶 Starting BABE Authorship worker    
2024-09-30 18:48:54 💻 Operating system: linux    
2024-09-30 18:48:54 💻 CPU architecture: x86_64    
2024-09-30 18:48:54 💻 Target environment: gnu    
2024-09-30 18:48:54 💻 CPU: Intel(R) Xeon(R) CPU E31225 @ 3.10GHz    
2024-09-30 18:48:54 💻 CPU cores: 4    
2024-09-30 18:48:54 💻 Memory: 11915MB    
2024-09-30 18:48:54 💻 Kernel: 6.1.0-25-amd64    
2024-09-30 18:48:54 💻 Linux distribution: Debian GNU/Linux 11 (bullseye)    
2024-09-30 18:48:54 💻 Virtual machine: no    
2024-09-30 18:48:54 📦 Highest known block at #3273259    
2024-09-30 18:48:54 Running JSON-RPC server: addr=0.0.0.0:9944, allowed origins=["*"]    
2024-09-30 18:48:54 〽️ Prometheus exporter started at 127.0.0.1:9615    
2024-09-30 18:48:54 ***** Duniter has fully started *****    
2024-09-30 18:48:54 💔 The bootnode you want to connect to at `/dns/gdev.coinduf.eu/tcp/30333/p2p/12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7` provided a different peer ID `12D3KooWHW1JXJNTVLRqtXmu6R7W9ohpRHcJGHNmw6wpVTukNAgZ` than the one you expect `12D3KooWFseA3B66eBzj4NY5ng3Lb2U3VPnKCi3iXYGYUSAahEw7`.    
2024-09-30 18:48:54 ✨ Imported #3273260 (0x6526…bd93)    
2024-09-30 18:48:54 Sending fatal alert BadCertificate    
2024-09-30 18:48:55 🔍 Discovered new external address for our node: /ip4/82.65.248.169/tcp/30333/p2p/12D3KooWB2de56jzZ7q5Qc4YAB6rUUiAoPxbMcaYAtwXR5j59D2Q    
2024-09-30 18:48:55 Sending fatal alert BadCertificate    
2024-09-30 18:48:59 💤 Idle (10 peers), best: #3273260 (0x6526…bd93), finalized #3273258 (0xc082…fb41), ⬇ 16.2kiB/s ⬆ 10.7kiB/s    
2024-09-30 18:49:00 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:00 ✨ Imported #3273261 (0x5c44…2d7c)    
2024-09-30 18:49:04 💤 Idle (11 peers), best: #3273261 (0x5c44…2d7c), finalized #3273259 (0x813a…4692), ⬇ 15.4kiB/s ⬆ 9.2kiB/s    
2024-09-30 18:49:06 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:09 💤 Idle (12 peers), best: #3273261 (0x5c44…2d7c), finalized #3273259 (0x813a…4692), ⬇ 11.3kiB/s ⬆ 6.3kiB/s    
2024-09-30 18:49:12 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:12 ✨ Imported #3273262 (0x6c3a…1ddd)    
2024-09-30 18:49:12 ♻️  Reorg on #3273262,0x6c3a…1ddd to #3273262,0x7bbe…7da4, common ancestor #3273261,0x5c44…2d7c    
2024-09-30 18:49:12 ✨ Imported #3273262 (0x7bbe…7da4)    
2024-09-30 18:49:14 💤 Idle (15 peers), best: #3273262 (0x7bbe…7da4), finalized #3273260 (0x6526…bd93), ⬇ 35.5kiB/s ⬆ 12.7kiB/s    
2024-09-30 18:49:18 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:18 ✨ Imported #3273263 (0x077e…7baf)    
2024-09-30 18:49:19 💤 Idle (17 peers), best: #3273263 (0x077e…7baf), finalized #3273260 (0x6526…bd93), ⬇ 11.8kiB/s ⬆ 8.0kiB/s    
2024-09-30 18:49:23 ✨ Imported #3273262 (0xad3d…f6fa)    
2024-09-30 18:49:24 🧙 [distance oracle] More than one Babe owner key: oracle cannot work    
2024-09-30 18:49:24 ✨ Imported #3273264 (0xbace…5aea)    
2024-09-30 18:49:24 ✨ Imported #3273264 (0xce7b…5948)    
2024-09-30 18:49:24 💤 Idle (17 peers), best: #3273264 (0xbace…5aea), finalized #3273261 (0x5c44…2d7c), ⬇ 10.9kiB/s ⬆ 12.1kiB/s    
1 Like