I have deployed a static Vue JS site to the Digital Ocean App Platform via my GitHub repository. Some of the files (.mp4 video files) in my GitHub repository are too large to host on GitHub by default, so I am required to use Git LFS (Large File Storage) to store these video files in GitHub.
When Digital Ocean App Platform picks up a change in my GitHub repo and deploys the website, the large files from Git LFS are not accessible on my website. Does Digital Ocean App Platform support accessing files from Git LFS which are in my GitHub repo?
My current workaround is using Digital Ocean Spaces CDN to host the large video files and using the links from Spaces to access the files from my HTML. But, it would be great if I did not need to pay extra for Digital Ocean Spaces and could just rely on App Platform.
Thanks!
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
Hi there,
Quick update here.
As per the release notes on August 1, 2024, App Platform apps now support Git Large File Storage (LFS), a Git extension that lets you store large files in Git repositories, even if they are too large to store in a single Git commit.
You can add Git LFS to your app by adding the installation commands to your app’s run and build commands.
- Bobby
Hey @timarterbury,
I believe that this is not currently possible and indeed using Spaces is the recomended way of storing such static files on the App Platform:
https://docs.digitalocean.com/products/app-platform/how-to/store-data/
The best thing to do to get your voice heard regarding this would be to head over to our Product Ideas board and post a new idea, including as much information as possible for what you’d like to see implemented.
Hope that helps!
- Bobby.