Commit graph

5 commits

Author SHA1 Message Date
lumin
5b811fd66a feat(docker): restructure Dockerfile for multi-stage build
Update the Dockerfile to implement a multi-stage build process. 
Introduce a dedicated FFmpeg stage and separate development, build, 
and production stages to optimize image size and improve build 
efficiency. Add necessary dependencies and configure the 
environment for better performance. Update the .dockerignore 
to exclude sensitive files and unnecessary directories.
2024-12-27 22:56:36 +09:00
numekudi
f94d09990e
feat: enable Git support in devcontainer (#136)
Co-authored-by: gagb <gagb@users.noreply.github.com>
2024-12-20 18:09:17 -08:00
lumin
07fe457a90 feat: add devcontainer configuration and installation script
Add a devcontainer configuration to streamline the development 
environment setup. Introduce an `install.sh` script to install 
the project in editable mode. Update the Dockerfile to use 
the `python:3.13-slim-bullseye` base image and install 
dependencies using `apt-get` for better compatibility.
2024-12-17 17:04:31 +09:00
Michele Adduci
5fc03b6415
Added UID as argument 2024-12-16 13:11:13 +01:00
Michele Adduci
013b022427
Added Docker Image for using markitdown in a sandboxed environment 2024-12-16 13:08:15 +01:00