X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/d5fe598a18eb04b10f4ac29f22a1bccb79185ad4..bf1f882eb8c91f8cc9ab98aa3d2c62d63016a295:/docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml index dbdd62731..8f67212eb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,12 @@ services: context: . volumes: - .:/app + # Prevent these directories from mounting so they're not shared between host OS and Docker + - /app/node_modules/ + - /app/tmp/ + # Mount these upload directories so they persist between runs + - web-traces:/home/osm/traces + - web-images:/home/osm/images ports: - "3000:3000" command: bundle exec rails s -p 3000 -b '0.0.0.0' @@ -22,4 +28,10 @@ services: POSTGRES_HOST_AUTH_METHOD: trust POSTGRES_DB: openstreetmap volumes: - - ./docker-db-data:/var/lib/postgresql/data + # Mount the Postgres data directory so it persists between runs + - db-data:/var/lib/postgresql/data + +volumes: + web-traces: + web-images: + db-data: