Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document using database-driven backends #4

Open
ramkumarkb opened this issue Aug 11, 2018 · 6 comments
Open

Document using database-driven backends #4

ramkumarkb opened this issue Aug 11, 2018 · 6 comments
Labels
documentation Improvements or additions to documentation

Comments

@ramkumarkb
Copy link

ramkumarkb commented Aug 11, 2018

- Do you want to request a feature or report a bug?
Feature

- What is the current behavior?
Only Git based backend repo like GitHub, GitLab, or Bitbucket is supported

- If the current behavior is a bug, please provide the steps to reproduce.

- What is the expected behavior?
It will be fantastic if there are some pointers to create a custom backend with S3 compatible storage like Minio

@talves talves self-assigned this Aug 11, 2018
@talves
Copy link

talves commented Aug 11, 2018

@ramkumarkb this is very possible. I have written a backend for the file-system that allows for a registering in backend. I have also written a backend to connect to Firebase/Firestore which I have to convert to an open-source project.

As I write this, there is not an official starter for creating a backend. The best way to get started is to create a library and use one of the existing backends in the packages as an example of the Class and Methods you need. Also make sure to add your class to global scope, so you can register it as a backend in the cms.

@snoopdouglas
Copy link

Putting things straight into an S3 bucket would be very useful, as we already have a CDN for ours, so would prefer to keep uploads together with our other sites rather than opening eg. a Cloudinary account. So... bump

@erquhart
Copy link

erquhart commented Jun 25, 2019

The comment by @talves explains that this is already possible.

@talves should we close this? Or maybe leave it open until there's something in the docs about creating custom backends?

@talves
Copy link

talves commented Jun 25, 2019

My first inclination was to close it, since the netlify-cms wouldn't have an official S3 backend. I then felt the same way as you, maybe wait until the backend API is out of beta and documentation is complete.

@erquhart
Copy link

Just for posterity, the only reason we're avoiding a database driven backend is that we're 100% focused on Git based content management with Netlify CMS. Agreed on leaving open for docs 👍

@erquhart erquhart changed the title To be able to support custom backend with S3 compatible storage like Minio Document how to work with backends, especially databases like Jun 26, 2019
@erquhart erquhart changed the title Document how to work with backends, especially databases like Document how to work with backends, especially database-driven Jun 26, 2019
@stale
Copy link

stale bot commented Oct 29, 2019

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Oct 29, 2019
@erezrokah erezrokah removed the wontfix This will not be worked on label Oct 29, 2019
@martinjagodic martinjagodic transferred this issue from decaporg/decap-cms Feb 2, 2024
@privatemaker privatemaker added the documentation Improvements or additions to documentation label Feb 15, 2024
@privatemaker privatemaker changed the title Document how to work with backends, especially database-driven Document using database-driven backends Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

6 participants