Voici ma checklist des actions que je fais pour rejoindre le réseau bootstrapé par poka :
Actions en amont :
- configurer les serveurs
- dns
- docker compose avec la bonne image
- .env
- certificats letsencrypt
- configurer mon gcli
- télécharger la dernière version sur Releases · clients / Rust / Ğ1cli · GitLab
- générer mon mnemonic pour la v2 (potentiellement avec
gcli vault vanity) - le mettre dans mon keepass
- le mettre dans mon vault gcli
- configurer mon gcli pour utiliser ce compte par défaut
- préparer mon compte
- transférer des Ǧ1 vers la clé de mon compte v2 (base 58
AQM3AvLPb7Q3dUjsyDapQfsuWhHXwfASrFuFPDyo3LbG, SS58g1N8woWrNFbZSTRzLZnxGjU8UJapuCd4uaJXn5x8XMpkyStDU)
- transférer des Ǧ1 vers la clé de mon compte v2 (base 58
Actions le jour J
- pull la bonne image dès qu’elle est disponible
docker compose pull - démarrer mon nœud forgeron
docker compose up -d && docker compose logs -f - établir la passerelle ssh pour pouvoir connecter mon gcli
ssh -NL 9944:localhost:9944 monserveurforgeron - (pour ceux qui n’ont pas créé leur compte en amont, il faudrait d’abord transférer des Ǧ1 avec
gcli --no-indexer -u ws://localhost:9944 -S cesium account transfer 10000 -a <addresseSS58>) - migrer mon identité sur le compte (qui a déjà des Ǧ1, cf actions en amont)
gcli --no-indexer -u ws://localhost:9944 -S cesium identity change-owner-key -v moncompte) - set mes session keys avec
gcli --no-indexer -u ws://localhost:9944 smith update-keys - go online avec
gcli --no-indexer -u ws://localhost:9944 smith go-online
Et pour utiliser la Ǧ1 :
- démarrer un nœud miroir archive et squid (
docker compose up -d) - utiliser Ǧecko