diff --git a/Dockerfile b/Dockerfile
index ce121586502dc8cd65ed6c9387a44ace785af2f2..92a8e2e986d7fcab789c5ee8baab571606c78fd4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,10 +1,24 @@
 FROM python:3.10
 
 RUN mkdir /app
-WORKDIR /app
 
 RUN curl -fsSL https://deb.nodesource.com/setup_19.x | bash -
-RUN apt-get install nodejs && rm -rf /var/lib/apt/lists/*
+RUN apt-get install autoconf automake libtool pkg-config nodejs git
+RUN rm -rf /var/lib/apt/lists/*
+
+RUN mkdir /temp
+RUN mkdir /temp/libpostal-build
+WORKDIR /temp
+
+RUN git clone https://github.com/openvenues/libpostal
+RUN cd libpostal
+RUN ./bootstrap.sh
+RUN ./configure --datadir=/temp/libpostal-build
+RUN make -j4
+RUN make install
+RUN ldconfig
+
+WORKDIR /app
 
 COPY . .