Update makefile

This commit is contained in:
Eden Kirin
2023-05-11 21:39:26 +02:00
parent 2653eabb6c
commit 6ff6433be3

View File

@ -5,9 +5,11 @@ INTERNAL_WS_PORT=8011
EXTERNAL_API_PORT=8010
EXTERNAL_WS_PORT=8011
timestamp := `/bin/date "+%Y-%m-%d-%H-%M-%S"`
run:
@poetry run \
@ \
poetry run \
uvicorn \
main:app \
--host 0.0.0.0 \
@ -15,7 +17,8 @@ run:
--workers=1
run-dev:
@poetry run \
@ \
poetry run \
uvicorn \
main:app \
--host 0.0.0.0 \
@ -24,7 +27,8 @@ run-dev:
--reload
create-requirements:
@poetry export \
@ \
poetry export \
--without-hashes \
--format=requirements.txt \
> requirements.txt
@ -37,15 +41,17 @@ docker-clean:
docker-build:
@docker \
@ \
docker \
buildx build \
--build-arg INTERNAL_API_PORT=$(INTERNAL_API_PORT) \
--build-arg INTERNAL_WS_PORT=$(INTERNAL_WS_PORT) \
--tag $(CONTAINER_NAME) \
--tag $(CONTAINER_NAME):$(timestamp) \
.
docker-run:
@docker \
@ \
docker \
run \
--publish $(EXTERNAL_API_PORT):$(INTERNAL_API_PORT) \
--publish $(EXTERNAL_WS_PORT):$(INTERNAL_WS_PORT) \