build: Remove app volume mount, adjust Alembic script path, and clean up entrypoint.

This commit is contained in:
Michael committed 2025-11-29 14:06:53 +01:00
1 parent eeb7ff9d6a
commit 89f6f7d3ae
3 files changed
+2 -4

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@
[alembic]
# path to migration scripts
script_location = /app/app/alembic
script_location = app/alembic
# template used to generate migration file
# file_template = %%(rev)s_%%(slug)s
+1 -2
View File
@@ -21,7 +21,6 @@ services:
browserless:
condition: service_started
volumes:
- ./app:/app/app
- screenshots_data:/app/screenshots
networks:
- nginx_default
@@ -41,7 +40,7 @@ services:
- postgres_data:/var/lib/postgresql/data
- ./init.sql:/docker-entrypoint-initdb.d/init.sql:ro
healthcheck:
test: ["CMD-SHELL", "pg_isready -U priceflow -d priceflow"]
test: [ "CMD-SHELL", "pg_isready -U priceflow -d priceflow" ]
interval: 10s
timeout: 5s
retries: 5
-1
View File
@@ -5,7 +5,6 @@ echo "Setting up screenshots directory..."
mkdir -p screenshots
echo "Running database migrations..."
ls -la /app/app
alembic upgrade head
echo "Starting application..."