diff --git a/docker-compose.local.yml b/docker-compose.local.yml index f95f0e7..b08067d 100644 --- a/docker-compose.local.yml +++ b/docker-compose.local.yml @@ -5,6 +5,7 @@ volumes: diarios_oficiais_search_alems_local_postgres_data_backups: {} staticfiles: media: + esdata: services: traefik: @@ -20,6 +21,7 @@ services: - "8080:8080" # Dashboard (opcional) volumes: - /var/run/docker.sock:/var/run/docker.sock:ro + - ./media:/app/diarios_oficiais_search_alems/media django: build: @@ -32,7 +34,7 @@ services: volumes: - .:/app:z - staticfiles:/app/staticfiles - - media:/app/media + - media:/app/diarios_oficiais_search_alems/media env_file: - ./.envs/.local/.django - ./.envs/.local/.postgres @@ -57,3 +59,11 @@ services: env_file: - ./.envs/.local/.postgres + elasticsearch: + image: docker.elastic.co/elasticsearch/elasticsearch:8.17.3 + environment: + - discovery.type=single-node + - xpack.security.enabled=false + - "ES_JAVA_OPTS=-Xms1g -Xmx1g" + volumes: + - esdata:/usr/share/elasticsearch/data