mirror of
https://github.com/emo2007/block-accounting.git
synced 2025-04-12 08:56:28 +00:00
1.2 KiB
1.2 KiB
NoNameBlockchainAccounting backend
Build
Locally
- Install Go >= 1.22
curl -LO https://get.golang.org/$(uname)/go_installer && \
chmod +x go_installer && \
./go_installer && \
rm go_installer
- Install docker:
output=$(which docker);
if [ -z "${output}" ]; then
sudo dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
sudo apt -y install dnf-plugins-core
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl start docker
fi
- Build it!:
make bin.build
- Start the server:
make d.net && \
sudo docker compose up blockd-db -d && \
make run.debug
Or
make d.net && \
sudo docker compose up blockd-db -d && \
make run.local
Docker
Just run
make up