SparkleShare Docker & Self-Hosted Deployment

GitHub

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows

1. Pull Image (DOCKERHUB) docker pull hbons/SparkleShare:latest
2. Docker Run (1-Click Launch) docker run -d --name sparkleshare --restart always hbons/sparkleshare:latest
3. Podman Run podman run -d --name sparkleshare --restart always hbons/sparkleshare:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/hbons/sparkleshare:latest
5. ORAS Pull (OCI Artifact) oras pull hbons/sparkleshare:latest
scripts/ci/flatpak/Dockerfile
FROM fedora:latest

RUN dnf install -y flatpak-builder

RUN git clone https://github.com/hbons/org.sparkleshare.SparkleShare 
WORKDIR /org.sparkleshare.SparkleShare

RUN flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
RUN flatpak install gnome org.gnome.Platform 3.24
RUN flatpak install gnome org.gnome.Sdk 3.24

RUN flatpak-builder --repo=repo app org.sparkleshare.SparkleShare.json