VOLUME_NAME=ion606_bot_data

vol:
	@docker volume inspect $(VOLUME_NAME) > /dev/null 2>&1 || docker volume create $(VOLUME_NAME)

build: vol
	docker build -t ion606-bot .

run: build vol
	docker run --rm -d --env-file .env -v $(VOLUME_NAME):/app/data ion606-bot

stop:
	docker stop $$(docker ps -q --filter ancestor=ion606-bot)

dev: build
	docker run --rm --env-file .env -v $(VOLUME_NAME):/app/data ion606-bot