optimize building
This commit is contained in:
parent
ddc9c00818
commit
23ef27c95b
4
Makefile
4
Makefile
|
|
@ -49,13 +49,13 @@ ps status:
|
|||
$(COMPOSE) ps
|
||||
|
||||
logs:
|
||||
$(COMPOSE) logs -f $(SERVICE)
|
||||
$(COMPOSE) logs -f --since 1h $(SERVICE)
|
||||
|
||||
logs-%:
|
||||
$(MAKE) logs SERVICE=$*
|
||||
|
||||
tail:
|
||||
$(COMPOSE) logs -f --tail=200 $(SERVICE)
|
||||
$(COMPOSE) logs -f --since 1h $(SERVICE)
|
||||
|
||||
tail-%:
|
||||
$(MAKE) tail SERVICE=$*
|
||||
|
|
|
|||
|
|
@ -1,4 +1,12 @@
|
|||
services:
|
||||
uploader-bot-image:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
dockerfile: Dockerfile
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: ["true"]
|
||||
networks: [mynet]
|
||||
|
||||
db:
|
||||
image: postgres:16
|
||||
environment:
|
||||
|
|
@ -18,15 +26,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-app:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
dockerfile: Dockerfile
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=primary
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
ipfs:
|
||||
|
|
@ -90,15 +98,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-indexer:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
dockerfile: Dockerfile
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app indexer
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -113,14 +121,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-ton-daemon:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app ton_daemon
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -135,14 +144,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-license-index:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app license_index
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -157,14 +167,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-convert-process:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app convert_process
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -180,14 +191,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-convert-v3:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app convert_v3
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -203,14 +215,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-index-scout-v3:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app index_scout_v3
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
@ -220,14 +233,15 @@ services:
|
|||
networks: [mynet]
|
||||
|
||||
backend-derivative-janitor:
|
||||
build:
|
||||
context: ../uploader-bot
|
||||
image: ${BACKEND_IMAGE:-uploader-bot:latest}
|
||||
command: python -m app derivative_janitor
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- NODE_ROLE=worker
|
||||
depends_on:
|
||||
uploader-bot-image:
|
||||
condition: service_completed_successfully
|
||||
db:
|
||||
condition: service_healthy
|
||||
backend-app:
|
||||
|
|
|
|||
Loading…
Reference in New Issue