I’m planning to work on an alternative to Frappe Press that focuses on being:
Less complex to set up
More cost-effective, especially for small teams, freelancers, and startups
Easier to self-host or deploy with minimal infrastructure
Opinionated enough to be productive, but not heavy or over-engineered
While Frappe Press is powerful, its setup and operational cost can be a barrier for many use cases. The goal here is not to replace it, but to offer a lighter alternative for simpler deployments.
Before going too far, I’d really like to engage the community and get input on:
Pain points you’ve faced with Frappe Press
Features you actually use vs what feels unnecessary
@Faisal_Zahoor Thanks for this initiative. I think most may consider the setup headache associated with Frappe Press as the major barrier. So the the focus you outlined as your intent most likely covers the pain points of those that have tried (and mostly failed) to deploy Press.
I developed a script to install a standalone instance which cut installation time from hours (or days) with troubleshooting to mere minutes. Not that the script is essentially more complex than the DIY steps published extensively, it just focuses on what works and uses those steps to install without stress. If this is your main goal, which I presume it is, then I am fully interested in supporting you on this adventure, not necessarily because I need it because I do not offer such services but because I feel it will help the community, especially those that have multi-instance requirements.
This will give you frappe doctypes to operate your benches on Kubernetes. People from community are already using it to operate and manage benches and sites.
Above setup is just frappe app, you can build anything on top of it. Build your own SaaS layer. Or you build a layer that can manage millions of user registrations.
Yes, it is huge help, the idea is to provide sass features, with telemetry and automated jobs, same thing like frappe press, but less management and infrastructure needs, main focus is small teams that can not afford maintanance and deployment of press