]> git.openstreetmap.org Git - rails.git/blobdiff - docker-compose.yml
Add contents to issue reporters page
[rails.git] / docker-compose.yml
index 425bbc76c0b61dc0e217d3cbfbe89288199128f0..90cf4ddf67e93bb63ee3c0105b3b0e0a09880495 100644 (file)
@@ -1,16 +1,19 @@
-version: "3"
-
 services:
   web:
     build:
       context: .
+    environment:
+      PIDFILE: /tmp/pids/server.pid
     volumes:
       - .:/app
       # Prevent these directories from mounting so they're not shared between host OS and Docker
       - /app/node_modules/
-      - /app/tmp/
+      # Mount a tmp directory that will persist between runs
+      - web-tmp:/app/tmp
       # Mount a storage directory that will persist between runs
       - web-storage:/app/storage
+    tmpfs:
+      /tmp/pids/
     ports:
       - "3000:3000"
     command: bundle exec rails s -p 3000 -b '0.0.0.0'
@@ -31,5 +34,6 @@ services:
       - db-data:/var/lib/postgresql/data
 
 volumes:
+  web-tmp:
   web-storage:
   db-data: