ARG BASE_IMAGE_TAG=latest FROM gitea.simcop2387.info/simcop2387/pg-container-base:${BASE_IMAGE_TAG} AS pgbuilder ARG POSTGIS_VERSION= ARG PGVECTOR_VERSION= ARG PGXN_VERSION= ARG TIMESCALEDB_VERSION=2.19.3 ARG HYPOPG_VERSION= RUN apt update && apt install -y build-essential flex bison git yacc cmake RUN mkdir -p /build/ RUN git clone https://github.com/timescale/timescaledb -b ${TIMESCALEDB_VERSION} /build/timescale/ WORKDIR /build/timescale/ RUN ./bootstrap RUN cd build && make -j && make install # TODO UPDATE PGCONFIG # shared_preload_libraries = 'timescaledb' FROM gitea.simcop2387.info/simcop2387/pg-container-base:${BASE_IMAGE_TAG} COPY --from=pgbuilder /usr/share/postgresql/ /usr/share/posrgresql/ COPY --from=pgbuilder /usr/lib/postgresql/ /usr/lib/postgresql/