Use Alpine's own psycopg package

This commit is contained in:
XANTRONIX Development 2025-01-03 17:54:20 -05:00
parent 5872b46752
commit d96a4adfe4

View file

@ -1,4 +1,4 @@
FROM python:3.13-alpine FROM alpine
EXPOSE 1190 EXPOSE 1190
@ -8,10 +8,7 @@ RUN mkdir -p /var/lib/xenu-nntp
RUN mkdir -p /var/opt/xenu-nntp/bin RUN mkdir -p /var/opt/xenu-nntp/bin
RUN mkdir -p /var/opt/xenu-nntp/lib/xenu_nntp RUN mkdir -p /var/opt/xenu-nntp/lib/xenu_nntp
COPY requirements.txt /root RUN apk add py3-psycopg-c libpq libpq-dev
RUN apk add libpq
RUN pip3 install -r /root/requirements.txt
COPY <<EOF /etc/xenu-nntp/server.conf COPY <<EOF /etc/xenu-nntp/server.conf
[daemon] [daemon]