FROM langfuse/langfuse:2 | |
USER root | |
# Install PostgreSQL and necessary dependencies | |
RUN apk update && apk add --no-cache \ | |
postgresql \ | |
postgresql-contrib \ | |
net-tools \ | |
iproute2 \ | |
sed | |
# Copy and set up the wrapper script | |
COPY docker-entrypoint-wrapper.sh /docker-entrypoint-wrapper.sh | |
RUN chmod +x /docker-entrypoint-wrapper.sh | |
EXPOSE 3000 | |
ENTRYPOINT ["dumb-init", "--", "/docker-entrypoint-wrapper.sh"] |