# Use Fedora as the base image FROM fedora:41 # Install the required packages RUN dnf install -y \ flatpak \ flatpak-builder \ p7zip \ xmlstarlet \ bzip2 \ curl \ jq && \ dnf clean all # Add flathub and flathub-beta remotes for flatpak RUN flatpak remote-add --system --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo RUN flatpak remote-add --system --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo # Set default command (optional, for testing purposes) ENTRYPOINT [ "flatpak-builder", "--install-deps-from=flathub", "--install-deps-from=flathub-beta", "--disable-rofiles-fuse" ]