You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
939 B
37 lines
939 B
version: "3.7"
|
|
|
|
services:
|
|
app_proxy:
|
|
environment:
|
|
APP_HOST: $APP_FULCRUM_IP
|
|
APP_PORT: 3006
|
|
|
|
app:
|
|
image: getumbrel/umbrel-fulcrum
|
|
depends_on:
|
|
- fulcrum
|
|
restart: on-failure
|
|
environment:
|
|
FULCRUM_HIDDEN_SERVICE: "${APP_HIDDEN_SERVICE}"
|
|
FULCRUM_LOCAL_SERVICE: "${DEVICE_DOMAIN_NAME}"
|
|
FULCRUM_HOST: "${APP_FULCRUM_NODE_IP}"
|
|
FULCRUM_STATS_PORT: 8080
|
|
BITCOIN_HOST: "${APP_BITCOIN_NODE_IP}"
|
|
RPC_USER: "${APP_BITCOIN_RPC_USER}"
|
|
RPC_PASSWORD: "${APP_BITCOIN_RPC_PASS}"
|
|
RPC_PORT: "${APP_BITCOIN_RPC_PORT}"
|
|
networks:
|
|
default:
|
|
ipv4_address: $APP_FULCRUM_IP
|
|
|
|
fulcrum:
|
|
image: cculianu/fulcrum
|
|
init: true
|
|
command: "${APP_FULCRUM_COMMAND}"
|
|
volumes:
|
|
- "${APP_BITCOIN_DATA_DIR}:/data/.bitcoin:ro"
|
|
- "${APP_DATA_DIR}/data:/data"
|
|
restart: always
|
|
networks:
|
|
default:
|
|
ipv4_address: $APP_FULCRUM_NODE_IP
|