18 lines
420 B
Makefile
18 lines
420 B
Makefile
include .env
|
|
|
|
.PHONY: all
|
|
|
|
build:
|
|
docker build -t chatbot-ui .
|
|
|
|
run:
|
|
export $(cat .env | xargs)
|
|
docker stop chatbot-ui || true && docker rm chatbot-ui || true
|
|
docker run --name chatbot-ui --rm -e OPENAI_API_KEY=${OPENAI_API_KEY} -p 3000:3000 chatbot-ui
|
|
|
|
logs:
|
|
docker logs -f chatbot-ui
|
|
|
|
push:
|
|
docker tag chatbot-ui:latest ${DOCKER_USER}/chatbot-ui:${DOCKER_TAG}
|
|
docker push ${DOCKER_USER}/chatbot-ui:${DOCKER_TAG}
|