Webtop using znhdocker/chaoslayer
968
This extends linuxserver/webtop and znhdocker/chaoslayer
Provides a Linux environment with web browser, connects to chaoslayer.
docker-compose.yml:
services:
webtop:
build:
context: .
args:
TAG: ${WEBTOP_TAG}
image: znhdocker/chaoswebtop
networks:
default:
gw_priority: 10
chaoslayer:
ports:
- "3001:3001"
- "3000:3000"
devices:
- /dev/dri:/dev/dri
cap_add:
- NET_ADMIN
chaoslayer:
build: chaoslayer
image: znhdocker/chaoslayer
ports:
- "9123:9123"
volumes:
- source: storage
target: /storage
type: volume
read_only: false
environment:
- YGG_PEERS=${YGG_PEERS}
- YGG_LISTEN=${YGG_LISTEN}
- IS_MASTER=${IS_MASTER}
- CHAOS_MASTER=${CHAOS_MASTER}
cap_add:
- NET_ADMIN
networks:
chaoslayer:
default:
gw_priority: 10
networks:
chaoslayer:
driver: bridge
ipam:
config:
- subnet: 10.10.0.0/16
gateway: 10.10.0.1
volumes:
storage:
.env:
Pick a yggdrasil peer e.g. from https://github.com/yggdrasil-network/yggdrasil-go/
YGG_PEERS=["tls://CONFIGURE_ME:9123"]
YGG_LISTEN=["tls://0.0.0.0:9123"]
CHAOS_MASTER="200:3535:d12b:a2c:c877:3229:3a83:d2c3"
IS_MASTER=0
WEBTOP_TAG="ubuntu-icewm"
Finally docker-composer up -d and open browser to http://127.0.0.1:3000
Content type
Image
Digest
sha256:ab97d7dba…
Size
945.5 MB
Last updated
12 months ago
docker pull znhdocker/chaoswebtop