PROJECT_ROOT ?= ${PWD} export PROJECT_ROOT PORT ?= 8888 TOKEN ?= $(shell pwgen -n 20 1) c: cd ${PROJECT_ROOT} && \ sudo docker-compose \ -f docker/tiktok/docker-compose.yml $(ARGS) build: $(MAKE) c ARGS="pull" $(MAKE) c ARGS="build --pull" celery-up: cd ${PROJECT_ROOT} && \ sudo docker-compose \ -f docker/tiktok/docker-compose.yml up -d redis celery celery-stop: cd ${PROJECT_ROOT} && \ sudo docker-compose \ -f docker/tiktok/docker-compose.yml stop run: cd ${PROJECT_ROOT} && \ sudo docker-compose \ -f docker/tiktok/docker-compose.yml \ run \ --rm tiktok jupyter: cd ${PROJECT_ROOT} && \ sudo docker-compose \ -f docker/tiktok/docker-compose.yml \ run \ -p 127.0.0.1:${PORT}:8888 \ --rm tiktok \ jupyter-lab \ --allow-root \ --ip=0.0.0.0 \ --NotebookApp.token=${TOKEN}