1services:
2 knife:
3 image: ${KNIFE_IMAGE:-knife:local}
4 build:
5 context: .
6 restart: unless-stopped
7 stop_grace_period: 90s
8 ports:
9 - "${KNIFE_BIND_ADDRESS:-127.0.0.1}:${KNIFE_PORT:-3773}:3773"
10 environment:
11 KNIFE_UPDATE_URL: ${KNIFE_UPDATE_URL:?Set the public release feed URL}
12 T3CODE_HOME: /data
13 T3CODE_ARCHIVE_DIR: /archives
14 volumes:
15 - state:/data
16 - provider-home:/home/node
17 - ${KNIFE_ARCHIVES_DIRECTORY:?Set the host archive directory}:/archives
18 - ${KNIFE_WORKSPACES_DIRECTORY:?Set the host workspace directory}:/workspaces
19
20volumes:
21 state:
22 provider-home: