iuna

iuna

iuna - experimental mainnet-candidate protocol
git clone https://getiuna.org/git/iuna.git
Log | Files | Refs | README | LICENSE

commit 22fa7311d98060b6116bf768ffc3054c21237d7c
parent 5db3c0482a35e002e95b869e3dee58390a4fa69a
Author: Joris Hartog <jorishartog@hotmail.com>
Date:   Tue, 25 Aug 2026 09:33:29 +0200

Add website service to Docker Compose

Diffstat:
MREADME.md | 11++++++-----
Mdocker-compose.yml | 10++++++++++
2 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/README.md b/README.md @@ -118,12 +118,13 @@ Compose: docker compose up --build ``` -The compose file starts one bootstrap genesis node and five joining nodes on an -isolated Docker network. Every node automatically mines with one PoW worker and -enables burn/finalization. Joining nodes can therefore earn their first -spendable IUNA without a bootstrap transfer and begin burning afterward. -Management UIs are exposed on: +The compose file starts the static website, one bootstrap genesis node, and five +joining nodes on an isolated Docker network. Every node automatically mines with +one PoW worker and enables burn/finalization. Joining nodes can therefore earn +their first spendable IUNA without a bootstrap transfer and begin burning +afterward. The website and management UIs are exposed on: +- website: <http://127.0.0.1:8080/> - bootstrap: <http://127.0.0.1:18661/> - node2: <http://127.0.0.1:18662/> - node3: <http://127.0.0.1:18663/> diff --git a/docker-compose.yml b/docker-compose.yml @@ -15,6 +15,16 @@ x-iuna-node: &iuna-node start_period: 10s services: + website: + build: + context: . + dockerfile: Dockerfile + image: iuna-static-site:latest + init: true + restart: unless-stopped + ports: + - "8080:80" + bootstrap: <<: *iuna-node hostname: iuna-bootstrap