Skip to content

Instantly share code, notes, and snippets.

@theref
Created August 16, 2024 13:42
Show Gist options
  • Save theref/449d7eec9617b4e74259bace0848584d to your computer and use it in GitHub Desktop.
Save theref/449d7eec9617b4e74259bace0848584d to your computer and use it in GitHub Desktop.
Docker Compose for TACo, Dozzle, and Watchtower
services:
ursula:
image: nucypher/nucypher:latest
container_name: ursula
restart: unless-stopped
volumes:
- ~/.cache/nucypher:/root/.cache/nucypher:rw
- ~/.ethereum/:/root/.ethereum:ro
- ~/.local/share/nucypher:/root/.local/share/nucypher:rw
ports:
- "9151:9151"
env_file:
- ~/nucypher.env
command:
- nucypher
- ursula
- run
- --config-file
- ~/.local/share/nucypher/ursula.json
services:
dozzle:
image: amir20/dozzle:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 8080:8080
watchtower:
image: containrrr/watchtower
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /root/.docker/config.json:/config.json
command:
- --interval
- 3600
- --cleanup=true
restart: always
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment