backend / Dockerfile
RohanVashisht's picture
Update Dockerfile
5ede8ab verified
Raw
History Blame Contribute Delete
631 Bytes
FROM fedora:latest
WORKDIR /workplace
RUN dnf install -y wget libmicrohttpd unzip
RUN mkdir include
RUN wget -O server https://github.com/Zigistry/api/releases/download/api-binary/server
RUN wget -O ./a.zip https://github.com/tursodatabase/libsql-c/releases/download/v0.3.4/x86_64-unknown-linux-gnu-release.zip
RUN wget -O ./zigistry.db https://huggingface.co/buckets/Zigistry/Zigistry/resolve/zigistry.db?download=true
RUN unzip ./a.zip
RUN cp ./liblibsql.so ./include/
RUN chmod +x ./server
ENV LD_LIBRARY_PATH=/workplace/include:$LD_LIBRARY_PATH
EXPOSE 7860
COPY start.sh .
RUN chmod +x start.sh
CMD ["./start.sh"]