15 lines
518 B
Plaintext
15 lines
518 B
Plaintext
FROM python:3.12-slim AS stac_server
|
|
WORKDIR /code
|
|
COPY stac_server/requirements.txt /code/requirements.txt
|
|
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
|
|
|
|
|
COPY config/destinE_schema /config/schema
|
|
COPY config/language.yaml /config/language.yaml
|
|
|
|
|
|
COPY ./TreeTraverser /code/TreeTraverser
|
|
RUN pip install --no-cache-dir -e /code/TreeTraverser
|
|
COPY ./stac_server /code/stac_server
|
|
WORKDIR /code/stac_server
|
|
CMD ["fastapi", "dev", "main.py", "--proxy-headers", "--port", "8080", "--host", "0.0.0.0"] |