Copy data files
This commit is contained in:
parent
a336097f96
commit
d2e16d6a50
3 changed files with 15 additions and 6 deletions
|
|
@ -1,4 +1,3 @@
|
|||
data/
|
||||
data_sources/
|
||||
.venv
|
||||
**/node_modules
|
||||
|
|
@ -8,6 +7,12 @@ server-rs/target
|
|||
.task
|
||||
.claude
|
||||
__pycache__
|
||||
*.parquet
|
||||
analyses/
|
||||
*.log
|
||||
|
||||
# Exclude data files except the ones we need
|
||||
data/*
|
||||
!data/wide.parquet
|
||||
!data/filtered_uk_pois.parquet
|
||||
!data/uk.pmtiles
|
||||
!data/postcodes
|
||||
|
|
|
|||
10
Dockerfile
10
Dockerfile
|
|
@ -4,7 +4,7 @@ WORKDIR /app/frontend
|
|||
COPY frontend/package.json frontend/package-lock.json ./
|
||||
RUN npm ci
|
||||
COPY frontend/ ./
|
||||
RUN npm run build
|
||||
RUN npm run build:no-prerender
|
||||
|
||||
# Stage 2: Build Rust server
|
||||
FROM rust:1.83-bookworm AS server
|
||||
|
|
@ -20,6 +20,12 @@ WORKDIR /app
|
|||
COPY --from=server /app/server-rs/target/release/property-map-server ./
|
||||
COPY --from=frontend /app/frontend/dist ./dist/
|
||||
|
||||
# Copy data files into the image
|
||||
COPY data/wide.parquet ./data/
|
||||
COPY data/filtered_uk_pois.parquet ./data/
|
||||
COPY data/uk.pmtiles ./data/
|
||||
COPY data/postcodes ./data/postcodes/
|
||||
|
||||
EXPOSE 8001
|
||||
ENTRYPOINT ["./property-map-server"]
|
||||
CMD ["--data", "/data/wide.parquet", "--pois", "/data/filtered_uk_pois.parquet", "--tiles", "/data/uk.pmtiles", "--postcodes", "/data/postcodes"]
|
||||
CMD ["--data", "/app/data/wide.parquet", "--pois", "/app/data/filtered_uk_pois.parquet", "--tiles", "/app/data/uk.pmtiles", "--postcodes", "/app/data/postcodes"]
|
||||
|
|
|
|||
|
|
@ -3,8 +3,6 @@ services:
|
|||
build: .
|
||||
ports:
|
||||
- "8001:8001"
|
||||
volumes:
|
||||
- ./data:/data:ro
|
||||
environment:
|
||||
OG_SIDECAR_URL: http://og-screenshot:8002
|
||||
PUBLIC_URL: https://narrowit.schmelczer.dev
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue