[~] Refactor
This commit is contained in:
parent
a9e0f80fb3
commit
b234330471
@ -9,6 +9,7 @@ RUN python3 -m playwright install-deps
|
|||||||
RUN python3 -m playwright install
|
RUN python3 -m playwright install
|
||||||
RUN pip3 install tqdm
|
RUN pip3 install tqdm
|
||||||
RUN apt-get install -yy ffmpeg
|
RUN apt-get install -yy ffmpeg
|
||||||
|
RUN pip3 install celery redis
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
@ -15,14 +15,10 @@ build:
|
|||||||
$(MAKE) c ARGS="build --pull"
|
$(MAKE) c ARGS="build --pull"
|
||||||
|
|
||||||
celery-up:
|
celery-up:
|
||||||
cd ${PROJECT_ROOT} && \
|
$(MAKE) c ARGS="up -d redis celery"
|
||||||
sudo docker-compose \
|
|
||||||
-f docker/tiktok/docker-compose.yml up -d redis celery
|
|
||||||
|
|
||||||
celery-stop:
|
celery-stop:
|
||||||
cd ${PROJECT_ROOT} && \
|
$(MAKE) c ARGS="stop redis celery"
|
||||||
sudo docker-compose \
|
|
||||||
-f docker/tiktok/docker-compose.yml stop
|
|
||||||
|
|
||||||
run:
|
run:
|
||||||
cd ${PROJECT_ROOT} && \
|
cd ${PROJECT_ROOT} && \
|
||||||
|
@ -4,8 +4,8 @@ services:
|
|||||||
image: redis:latest
|
image: redis:latest
|
||||||
volumes:
|
volumes:
|
||||||
- ../../tmp/cache/tiktok/redis/data:/data:rw
|
- ../../tmp/cache/tiktok/redis/data:/data:rw
|
||||||
tiktok:
|
tiktok: &tiktok
|
||||||
depends_on:
|
links:
|
||||||
- redis
|
- redis
|
||||||
build:
|
build:
|
||||||
context: ../../
|
context: ../../
|
||||||
@ -14,3 +14,15 @@ services:
|
|||||||
- ./../../docker/tiktok:/app/docker/tiktok:ro
|
- ./../../docker/tiktok:/app/docker/tiktok:ro
|
||||||
- ./../../tmp/cache/tiktok:/app/tmp/cache/tiktok:rw
|
- ./../../tmp/cache/tiktok:/app/tmp/cache/tiktok:rw
|
||||||
- ./../../python/tasks/tiktok:/app/python/tasks/tiktok:ro
|
- ./../../python/tasks/tiktok:/app/python/tasks/tiktok:ro
|
||||||
|
celery:
|
||||||
|
build:
|
||||||
|
context: ../../
|
||||||
|
dockerfile: ./docker/tiktok/Dockerfile
|
||||||
|
depends_on:
|
||||||
|
- redis
|
||||||
|
volumes:
|
||||||
|
- ./../../docker/tiktok:/app/docker/tiktok:ro
|
||||||
|
- ./../../tmp/cache/tiktok:/app/tmp/cache/tiktok:rw
|
||||||
|
- ./../../python/tasks/tiktok:/app/python/tasks/tiktok:ro
|
||||||
|
command:
|
||||||
|
- celery -A python.tasks.tiktok.celery worker
|
||||||
|
@ -4,7 +4,7 @@ import celery
|
|||||||
|
|
||||||
c = tiktok_config()
|
c = tiktok_config()
|
||||||
|
|
||||||
celery.Celery(
|
app = celery.Celery(
|
||||||
__name__,
|
__name__,
|
||||||
broker=c.celery_broker,
|
broker=c.celery_broker,
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user