Apple products are not anymore more expensive than competition. Other prices like RAM, harddisks, etc prices have risen so much.
I had some affordable TV subscriptions, but after a while I did not find more good shows, or there was too many ads, so I canceled them. Anyway, usually it's enough I have watched some movie once.
With some subscription that I pay, I'm paying for some change, or some new experience, or that I can use some software or hardware for some time. If after paying nothing changes, there is no ROI.
I get the concern. WeKan is a great example of why licensing boundaries matter.
That is exactly why I licensed the SDKs and the Frontend as MIT. Since the gateway is a standalone service and your application only links to the MIT-licensed SDK, there is no risk of infection. Your code stays MIT, it just talks to an AGPL service over the network.
I wanted the gateway to be protected (AGPL) while making integration (MIT) zero-risk for any project. The gateway should be self-contained and equal for my open-source version and the commercial solution that uses the gateway instead of building on it.
Ha, good catch. That is an old deployment script that could use some love.
I'll work on a modern quick deploy option for ReadyKit. I have an Ansible playbook that handles single server deployments, the monolith old school approach I still prefer. It just needs a bit of cleanup before it's shareable.
Open to feature requests too. If one click deploys to Fly.io, Railway or similar would help, I can add that. Let me know what would be useful.
3) It would be nice if your website had button for dark mode, so you could switch between light mode and dark mode. Your new website is light, and your previos website is dark.
Thanks for the kind words and thoughtful suggestions!
On the repos, they're intentionally separate projects. Enferno stays as a minimal Flask framework with fewer dependencies, ideal for anyone who wants a clean starting point. ReadyKit builds on top of Enferno with SaaS-specific features like workspaces, Stripe billing, and team collaboration. I plan to maintain both:
* Enferno: lean framework for general Flask projects
* ReadyKit: batteries-included SaaS template
This gives users the freedom to choose the level of complexity they need.
On the redirect, good point. I'll set that up so enferno.io links don't cause confusion.
On dark mode, fair feedback. I can add a dark mode toggle and will work on that.
I had some affordable TV subscriptions, but after a while I did not find more good shows, or there was too many ads, so I canceled them. Anyway, usually it's enough I have watched some movie once.
With some subscription that I pay, I'm paying for some change, or some new experience, or that I can use some software or hardware for some time. If after paying nothing changes, there is no ROI.