These steps are meant to prepare an ergonode to sync quickly.
It can still take 30 mins or so to download the blockchain file and extract, so consider keeping that file around.
apt update && apt install p7zip-full -y
this url may change at some point
wget -O ergo.7z https://pixeldrain.com/api/file/2rXoYooy?download
move to the directory where you want the .ergo folder, matching what you use in the ergo.conf file.
cd /data/ergo
7z x /download/ergo.7z
rm ergo.7z
You may prefer to keep the original filenames and cp to ergo.jar for testing, and to avoid re-downloading.
https://github.com/ergoplatform/ergo/releases
One way to minimize file space is to map the current jar file to /app/ergo.jar in compose.yml
wget https://github.com/ergoplatform/ergo/releases/download/v4.0.26/ergo-4.0.26.jar
docker compose up -d
update the ergo.conf file with your key from the node blake2 api call
http://localhost:9053/swagger#/utils/hashBlake2b
If you change something in the conf file or update to latest jar file, you may want to refresh your instance:
docker compose up --force-recreate -d
docker compose up --build -d
(if you make changes to the dockerfile)