services: rsk-testnet-fullnode: image: rsksmart/rskj:ARROWHEAD-6.5.0 stop_grace_period: 5m user: root ulimits: nofile: 1048576 expose: - "16093" - "4444" - "4445" ports: - "16093:16093/tcp" - "16093:16093/udp" volumes: - rsk-testnet-fullnode:/var/lib/rsk/database/testnet - ./rsk/testnet/node.conf:/etc/rsk/node.conf:ro networks: - chains restart: unless-stopped rsk-testnet-fullnode-proxy: restart: unless-stopped image: nginx depends_on: - rsk-testnet-fullnode expose: - 80 environment: PROXY_HOST: rsk-testnet-fullnode RPC_PORT: 4444 RPC_PATH: / WS_PORT: 4445 WS_PATH: / networks: - chains volumes: - ./nginx-proxy:/etc/nginx/templates labels: - "traefik.enable=true" - "traefik.http.middlewares.rsk-testnet-fullnode-stripprefix.stripprefix.prefixes=/rsk-testnet-fullnode" - "traefik.http.services.rsk-testnet-fullnode.loadbalancer.server.port=80" - "traefik.http.routers.rsk-testnet-fullnode.entrypoints=websecure" - "traefik.http.routers.rsk-testnet-fullnode.tls.certresolver=myresolver" - "traefik.http.routers.rsk-testnet-fullnode.rule=Host(`$DOMAIN`) && PathPrefix(`/rsk-testnet-fullnode`)" - "traefik.http.routers.rsk-testnet-fullnode.middlewares=rsk-testnet-fullnode-stripprefix, ipwhitelist" volumes: rsk-testnet-fullnode: