Forestry CMS supports the following media options:
Each media destination was configured through ForestryCMS's UI
At this time, Tina has integrations the following media solutions:
Tina's extendability also allows dev's to create custom API-based media provider integrations.
Note: Netlify Large Media support is not planned in TinaCMS.
Out of the box, TinaCMS supports repo-based media. This is configured in tina/config.js
:
export default defineConfig({// ...media: {tina: {mediaRoot: "uploads",publicFolder: "public",},},
The above config would source your media from /public/uploads
.
In Forestry, you could use images outside of your configured media directory:
![](../images/post-img.jpg)
Using ..
in the media path isn't supported in TinaCMS.
Tina supports using external media providers (E.g Cloudinary, Digital Ocean Spaces, S3, etc), however a light backend media handler needs to be setup/hosted by the user. Tina offers some helpers to make this easy. This is usually pretty simple thanks to Netlify & Vercel's serverless function support.
You can check out our 3rd-party media guides here
© TinaCMS 2019–2024