]> git.openstreetmap.org Git - rails.git/blobdiff - docker-compose.yml
Added complete Rails test suite
[rails.git] / docker-compose.yml
index 70730febfca4f1a33322a335fcc794f49c7c7e10..f03d315c707184364538cce87b677ec05272bae1 100644 (file)
@@ -6,8 +6,15 @@ services:
       context: .
     volumes:
       - .:/app
+      # don't mount tmp directory (https://github.com/Shopify/bootsnap/issues/177)
+      - /app/tmp
+      # Prevent node_modules from mounting so it's not shared between host OS and Docker
+      - /app/node_modules/
     ports:
       - "3000:3000"
+    environment:
+      # https://github.com/Shopify/bootsnap/issues/262
+      ENABLE_BOOTSNAP: 'false'
     command: bundle exec rails s -p 3000 -b '0.0.0.0'
     depends_on:
       - db
@@ -19,6 +26,7 @@ services:
     ports:
       - "54321:5432"
     environment:
+      POSTGRES_HOST_AUTH_METHOD: trust
       POSTGRES_DB: openstreetmap
     volumes:
       - ./docker-db-data:/var/lib/postgresql/data