Use docker compose

This commit is contained in:
Jacob Windsor
2025-02-19 15:36:28 +01:00
parent 8c2f5acccf
commit bea6455b3a
6 changed files with 27 additions and 34 deletions
+2 -12
View File
@@ -13,20 +13,10 @@ install-dev:
$(VENV_DIR)/bin/pip install -r $(REQ_FILE) -r requirements-dev.txt
start:
docker compose up -d db
@echo "Waiting for the database to be ready..."
@while ! nc -z localhost 5432; do \
sleep 1; \
done
uvicorn backend.app.main:app --reload --host 0.0.0.0 --port 8080 --reload-include backend/app
start-db:
docker-compose up -d db
stop-db:
docker-compose down
docker compose up
clean-db:
docker compose down
docker compose down -v db
clean: