mirror of
https://github.com/logos-storage/logos-storage-testnet-starter.git
synced 2026-01-02 13:33:06 +00:00
32 lines
949 B
YAML
32 lines
949 B
YAML
services:
|
|
codex-dist-test:
|
|
image: codexstorage/nim-codex:stable-dist-tests
|
|
pull_policy: always
|
|
container_name: codex
|
|
command:
|
|
- codex
|
|
- persistence
|
|
- prover
|
|
environment:
|
|
- NETWORK=testnet
|
|
- CODEX_DATA_DIR=/data
|
|
- CODEX_CIRCUIT_DIR=/circuit
|
|
- CODEX_API_PORT=8080
|
|
- CODEX_API_BINDADDR=0.0.0.0
|
|
- CODEX_API_CORS_ORIGIN="*"
|
|
- CODEX_LISTEN_ADDRS=/ip4/0.0.0.0/tcp/8070
|
|
- CODEX_DISC_PORT=8090
|
|
- NAT_PUBLIC_IP_AUTO=https://ip.codex.storage
|
|
- CODEX_ETH_PROVIDER=https://rpc.testnet.codex.storage
|
|
- CODEX_VALIDATOR=false
|
|
# Update or export a variable with a private key value
|
|
- ETH_PRIVATE_KEY=${ETH_PRIVATE_KEY:-<<< PRIVATE KEY HERE >>>}
|
|
ports:
|
|
- 8081:8081/tcp # API
|
|
- 8070:8070/tcp # Transport
|
|
- 8090:8090/udp # Discovery
|
|
volumes:
|
|
- ./codex-data:/data
|
|
- ./codex-circuit:/circuit
|
|
network_mode: host
|