commit5d82cb79f9Author: Vivek Teega <vivek.teega@gmail.com> Date: Sat Aug 3 15:30:18 2024 +0530 remove build workflows commit14e392ee8aMerge:24f8a6332821cdAuthor: Vivek Teega <vivek.teega@gmail.com> Date: Sat Aug 3 15:20:12 2024 +0530 Merge pull request #15 from vivekteega/upgrade/separate-images Merged changes from source-branch as a single commit commit32821cd482Author: Vivek Teega <vivek.teega@gmail.com> Date: Sat Aug 3 14:29:00 2024 +0530 Merged changes from source-branch as a single commit commit24f8a637d2Author: Vivek Teega <vivek.teega@gmail.com> Date: Wed Jul 3 21:29:30 2024 +0530 Preparation for CI CD commit95393696edAuthor: Vivek Teega <vivek.teega@gmail.com> Date: Tue Jul 2 15:52:47 2024 +0530 Updated Readme, added comments, minor changes and cleanup commit9cbfe96d44Author: Vivek Teega <vivek.teega@gmail.com> Date: Tue Jul 2 15:17:58 2024 +0530 Structure set in place for Docker compose based deployment commitb7d99fcd08Author: Vivek Teega <vivek.teega@gmail.com> Date: Wed Jun 12 20:08:31 2024 +0530 Added changes to entrypoint.sh for frontend to take in IP of backend container for RPC connection commita162ab19f3Author: Vivek Teega <vivek.teega@gmail.com> Date: Tue Jun 11 15:48:12 2024 +0530 Build single image, but separate execution commit15b9955f98Author: Vivek Teega <vivek.teega@gmail.com> Date: Sat Jun 8 23:11:36 2024 +0000 Separated images, attached same volume and port mapping commit81b6cee363Author: Vivek Teega <vivek.teega@gmail.com> Date: Sun Jun 9 03:52:19 2024 +0530 Cleanup and roadmap commit76a911542bMerge:1f463bd00b2ca2Author: Vivek Teega <vivek.teega@gmail.com> Date: Mon Jun 3 15:16:45 2024 +0530 Merge pull request #7 from asif158/upgrade/sysbox-independent Initial changes for removing sysbox dependency
22 lines
963 B
Docker
22 lines
963 B
Docker
FROM ubuntu:22.04
|
|
|
|
# Backend
|
|
COPY ./deb-files/backend-flo_0.15.1.1-satoshilabs-1_amd64.deb /opt/backend.deb
|
|
COPY ./deb-files/blockbook-flo_0.4.0_amd64.deb /opt/blockbook.deb
|
|
|
|
RUN apt update && apt install -y /opt/backend.deb /opt/blockbook.deb curl && \
|
|
sed -i 's/daemon=1/daemon=0/' /opt/coins/nodes/flo/flo.conf && \
|
|
sed -i '/rpcport=8066/a rpcallowip=0.0.0.0/0' /opt/coins/nodes/flo/flo.conf && \
|
|
echo "addnode=ramanujam.ranchimall.net" >> /opt/coins/nodes/flo/flo.conf && \
|
|
echo "addnode=turing.ranchimall.net" >> /opt/coins/nodes/flo/flo.conf && \
|
|
echo "addnode=stevejobs.ranchimall.net" >> /opt/coins/nodes/flo/flo.conf && \
|
|
echo "addnode=brahmagupta.ranchimall.net" >> /opt/coins/nodes/flo/flo.conf && \
|
|
echo "addnode=feynman.ranchimall.net" >> /opt/coins/nodes/flo/flo.conf
|
|
|
|
WORKDIR /opt/coins/blockbook/flo
|
|
|
|
# Execution
|
|
COPY ./entrypoint.sh /opt/entrypoint.sh
|
|
RUN chmod +x /opt/entrypoint.sh
|
|
ENTRYPOINT ["/opt/entrypoint.sh"]
|