Limbo - Knowledge Base

Global Knowledge base not restricted by implementations for more information check

borg-backup (latest)

Published 2026-04-26 16:01:01 +00:00 by marcio.fernandes in kb/borg

Installation

docker pull git.limbosolutions.com/kb/borg-backup:latest
sha256:e8dc8e9c6d37cbef488baf9d1e64c8fefcd1fe4287ef0753bb4636596526f7c3

Image Layers

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c echo "Installing packages." # buildkit
RUN /bin/sh -c apk update && apk add --no-cache borgbackup openssh bash tzdata # buildkit
RUN /bin/sh -c echo "Copying app." # buildkit
COPY ./docker/app /app # buildkit
RUN /bin/sh -c echo "creating symbolic links to app/scripts." # buildkit
RUN /bin/sh -c ln -s /app/scripts/loadenv /usr/local/bin/loadenv # buildkit
RUN /bin/sh -c ln -s /app/scripts/remote-connect /usr/local/bin/remote-connect # buildkit
RUN /bin/sh -c ln -s /app/scripts/remote-get-folder-size /usr/local/bin/remote-get-folder-size # buildkit
RUN /bin/sh -c echo "creating .ssh folder." # buildkit
RUN /bin/sh -c mkdir /root/.ssh # buildkit
RUN /bin/sh -c echo "setting .ssh folder permissions." # buildkit
RUN /bin/sh -c chmod 700 /root/.ssh # buildkit
RUN /bin/sh -c echo "Setting loadenv to bashrc and bash_profile" # buildkit
RUN /bin/sh -c echo "source /usr/local/bin/loadenv" > /root/.bash_profile # buildkit
RUN /bin/sh -c echo "source /usr/local/bin/loadenv" > /root/.bashrc # buildkit
RUN /bin/sh -c echo "setting entrypoint." # buildkit
ENTRYPOINT ["/app/scripts/entrypoint.sh"]
Details
Container
2026-04-26 16:01:01 +00:00
504
OCI / Docker
linux/amd64
26 MiB
Versions (2) View all
latest 2026-04-26
alpha 2026-03-08