Current status: If a repository makes use of lfs (which is widely supported by github, gitlab… as well as many hosters), the lfs-tracked files will be missing after cloning the repository to ploi.cloud
Proposal:
Preinstall Git lfs within the Dockerfile and run git lfs install before cloning the apps repo.
Effect: The repositories contain all lfs-tracked files. When lfs is installed and enabled for git, it is already being handled within git clone. There are no further steps involved. If a repo doesn't make use of lfs, the behaviour stays the same.