File tree Expand file tree Collapse file tree 2 files changed +17
-6
lines changed
Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -54,6 +54,10 @@ dev-down: ## Stop local development environment
5454 @echo " Stopping local development environment..."
5555 docker compose -f docker/docker-compose.local.yml down
5656
57+ dev-down-volumes : # # Stop local development environment and remove volumes
58+ @echo " Stopping local development environment and removing volumes..."
59+ docker compose -f docker/docker-compose.local.yml down --volumes
60+
5761dev-clean : # # Stop and clean local development environment (removes volumes)
5862 @echo " Cleaning local development environment..."
5963 docker compose -f docker/docker-compose.local.yml down -v
@@ -62,8 +66,13 @@ dev-clean: ## Stop and clean local development environment (removes volumes)
6266# Application
6367run-indexer : # # Run the modern indexer service (production)
6468 @echo " Starting modern indexer service..."
65- @echo " Ensure .env file is configured or export required environment variables"
66- cargo run --bin fossil_indexer
69+ @if [ -f .env ]; then \
70+ echo " Loading environment variables from .env..." ; \
71+ export $$(grep -v '^#' .env | xargs ) && cargo run --bin fossil_indexer; \
72+ else \
73+ echo " No .env file found, using system environment variables" ; \
74+ cargo run --bin fossil_indexer; \
75+ fi
6776
6877run-cli : # # Run the legacy CLI tool (debugging)
6978 @echo " Available CLI commands:"
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ services:
44 context : ..
55 dockerfile : docker/Dockerfile.migrate
66 networks :
7- - local_network
7+ - fossil-network
88 environment :
99 - DATABASE_URL=postgres://postgres:postgres@db:5432/postgres
1010 depends_on :
@@ -18,7 +18,7 @@ services:
1818 ports :
1919 - " 3000:3000"
2020 networks :
21- - local_network
21+ - fossil-network
2222 env_file :
2323 - ../.env
2424 environment :
@@ -38,7 +38,7 @@ services:
3838 ports :
3939 - " 5432:5432"
4040 networks :
41- - local_network
41+ - fossil-network
4242 volumes :
4343 - db_local_data:/var/lib/postgresql/local_test
4444 healthcheck :
@@ -48,6 +48,8 @@ services:
4848 retries : 5
4949
5050networks :
51- local_network :
51+ fossil-network :
52+ external : true
53+ name : fossil-network
5254volumes :
5355 db_local_data :
You can’t perform that action at this time.
0 commit comments