MoonDusk1996 / docker_electrs

Electrum server using electrs and docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Português English

Propósito

A intenção deste repositório é possibilitar que qualquer pessoa tenha seu próprio servidor Electrum, usando Electrs e Docker de maneira rápida e fácil.

Introdução rápida

Uma carteira Electrum geralmente se conecta a um servidor público vinculado a um nó de Bitcoin para realizar ações na rede, com seu próprio servidor electrum conectado ao seu próprio nó, você acaba se tornando completamente auto-soberano sobre suas ações na rede Bitcoin.

Você precisa ter

Rodando

Execute:

curl -sSL https://raw.githubusercontent.com/MoonDusk1996/docker_electrs/master/quick_start.sh | bash

Isso executará um script que irá baixar esse repositório e criará uma imagem docker do electrs. Após terminar de criar a imagem, edite o arquivo de configuração em /docker_electrs/electrs_data (apontando para seu nó) e suba seu contêiner de testes executando:

docker run --rm -v <./caminho_para_electrs_data>:/electrs electrs:latest

Depois de ter certeza de que suas configurações estão corretas, você pode parar de executar o container de testes com Ctrl + c e iniciar o container que ficará ativo de fato com:

docker run -v <./caminho_para_electrs_data>:/electrs -p 127.0.0.1:50001:50001 -d --restart=unless-stopped --name electrum-server electrs:latest

Após isso seu contêiner estará em execução, mas pode levar algumas horas para ele sincronizar e indexar com seu nó de Bitcoin. Você pode ver o status do processo executando:

docker logs -f electrum-server

Nota: Você pode adicionar qualquer diretório para armazenar o banco de dados electrs, desde que tenha um electrs.conf lá.

About

Electrum server using electrs and docker

License:MIT License


Languages

Language:Dockerfile 60.9%Language:Shell 39.1%