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

Provide a (real) self hosted version #3258

Open
ghost opened this issue Apr 25, 2022 · 22 comments
Open

Provide a (real) self hosted version #3258

ghost opened this issue Apr 25, 2022 · 22 comments

Comments

@ghost
Copy link

ghost commented Apr 25, 2022

We would love to see a self-managed version of sanity, so that we can install the sanity system on our own servers (for example via docker). Not just the frontend, but the whole app including backend, database and assets.

The Ys:

  • don’t want to store data at servers of big US companies (they are called google and amazon)
  • let’s decentralize sanity and our data
  • keep data in our countries (europe)
  • respect privacy regulations of our countries and not the ones of the US (are there any?)

We really love sanity, because it is maybe the best (80%) admin panel out there.
But there is this one aspect that is really missing — a free, open source, self hosted version!

Upvote this feature!

@adrm
Copy link

adrm commented Aug 16, 2022

Anyone can point to resources about how to run Sanity frontend without depending on privative Sanity backend? AFAIK it's the only way to do it, so not much use in open-sourcing the frontend if you can't use it by itself. Having said that, thanks for taking the open-source route, and I hope you can go through with it.

@krumware
Copy link

krumware commented Oct 5, 2022

Not being able to airgap or on-prem the content lake is a dealbreaker for some enterprise folks, despite the soc2. Is it at least possible to fully self-host with an enterprise license?

@ghost
Copy link
Author

ghost commented Oct 6, 2022

Not being able to airgap or on-prem the content lake is a dealbreaker for some enterprise folks, despite the soc2. Is it at least possible to fully self-host with an enterprise license?

@krumware This topic is about FLOSS. So maybe you create your own issue? I think it is a different story.

@krumware
Copy link

krumware commented Oct 6, 2022

Not being able to airgap or on-prem the content lake is a dealbreaker for some enterprise folks, despite the soc2. Is it at least possible to fully self-host with an enterprise license?

@krumware This topic is about FLOSS. So maybe you create your own issue? I think it is a different story.

I'm happy to, but I don't think it's necessarily different. If the complete stack was available or open then it would be a non-issue. I'm having trouble discovering if it's possible to self host the content lake, which seems to be a critical part of the stack here and matches up with the original issue content.
I certainly don't want to hijack. Should rephrase my previous comment? My goal was to express that it's a desired feature even for enterprise customers that typically adopt and pay for FLOSS support.

However I can best show support for this feature request, that's my goal. Thanks for opening it!

@ghost
Copy link
Author

ghost commented Oct 6, 2022

@krumware I’m sorry for the misconception, it seemed like you wanted the feature available exclusively for enterprise customers.

@krumware
Copy link

krumware commented Oct 6, 2022

All good, I'll rephrase a bit to try to clarify. Thanks for the feedback!

@braco
Copy link

braco commented May 20, 2023

Another reason to self-host are the API limits, they're not very generous. If you're pushing a lot of small, frequent updates in a large database, those limits are easy to hit

I'm looking at Strapi in part because of this

@TRTester
Copy link

I would love for this feature to be implemented as well!

@Aditya-Raj-Tiwari
Copy link

looking forward to this being implemented!

@sharpsteelsoftware
Copy link

Would love this I get tired of writing my own sanity dockerfile

@ghost
Copy link
Author

ghost commented Nov 8, 2023

This issue is the 2nd most popular here: https://github.com/sanity-io/sanity/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

Just sayin’ …

@mikekok
Copy link

mikekok commented Nov 11, 2023

Came here looking for this suggestion.
Sanity may be awesome overall but for this reason alone I'll probably end up using an alternative.

@MaffooBristol
Copy link

I can understand why they wouldn't - it would completely destroy their business model. Hosting their own data lake and then charging for extra features is the only thing that brings money in. Just mere speculation of course.

The main issue for me about not being able to self-host is that I'm worried one day Sanity will just disappear into thin air, remove all their data, and everything will just be gone. I'm considering moving more and more sites over to Sanity but it scares me a little bit just having all my stuff existing on someone else's servers with no full 100% trust it will be around forever. I guess that's the same for any cloud service, but it's just one I think about.

I guess it's possible to make a custom service that scrapes and backs up the data. And I'm not sure if you can get Sanity to send you a zip of all your data, such as Facebook and the like do?

@TomFreudenberg
Copy link

Would love this I get tired of writing my own sanity dockerfile

@sharpsteelsoftware what does this mean?

Are you hosting the sanity API and backend by yourself?

Propably you can share the docker file(s) and more can have an eye on?

Thanks for clarification

Tom

@fridaystreet
Copy link

Definitely a +1 here. Would love to be able to use Sainity in our application, but without being able to run on prem for data sensitive clients and outside the US means we cannot meet our obligations in regards to those clients data security and sovereignty.

It doesn't need to be free and affect their business model, if anything enhance it. Enterprise customers are more than willing to pay for the right solution.

@Brewd3v
Copy link

Brewd3v commented Aug 9, 2024

Had to use something else because of how the data is stored.

@vedikaorganics
Copy link

Can someone from sanity team comment here atleast?

@swapkats
Copy link

swapkats commented Oct 2, 2024

Its sad to see sanity team not the least bit interested in replying. If your entire business model hinges on not making datastore public, you have bigger things to worry about. Not everyone will want to self host anyway, but I'm definitely not going to use something with shady management like this. That too for a datastorage, its ironic considering and their actual offering is an content management cms. Definitely not going with this since I value data privacy of my users. I'm going to go with something like strapi.

@raqibnur
Copy link

Must-need thing, We are constantly switching to other self-hosted CMS options.

@bayraak
Copy link

bayraak commented Oct 28, 2024

sanity team: ignorance is bliss

you can sleep well now sanity, I'm out :) self host always wins

@Fakerko
Copy link

Fakerko commented Oct 29, 2024

@bayraak What CMS will you use instead of Sanity? I am looking for alternative to Sanity, too.

@Notorious-Ali
Copy link

@Fakerko Payloadcms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests