-
Notifications
You must be signed in to change notification settings - Fork 17
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
advance starter - shipfaster #38
Comments
It is very interesting, maybe can be something with a prompt to asks what to add. |
Interesting idea, thanks. I'll take this opportunity to post an update. My plan has evolved a bit. First, I'm not sure if I want a Shipfaster anymore. It’s more likely that I’ll add most of these features to the base or current templates, with maybe some flags to enable specific features. For example, SQLite production with Litestream is definitely coming. I'm already working on that here and just waiting a bit for the next LTS Django release, 5.2. I don't use Redis anymore; I use DiskCache, which is already set up in the current version of the template. The s6-overlay for everything in one container is already happening. Django-Q2 is in place, but I'm planning to switch to django-tasks after it’s merged into Django. Django-storages is also in place. For the UI, I’ve landed on using DaisyUI, and I'm going to include some basic pages and customize allauth templates. The real extras here that could go into options or flags (or maybe prompts, but I don't like that much):
For the Postgres backup stuff, I'm thinking more of an Ansible script that sets up what's necessary on a server on the first setup. Since most of the time for my personal projects, I use one PG server with different databases, it’s not a process I do over and over again for each new app. |
Cool updates indeed, I was looking for a boilerplate with the subscription system already on but I can't find it so I was following this tickets but after months of silence I just pinged here. |
SaasPegasus does this https://docs.saaspegasus.com/subscriptions/ |
I'll have to experiment with this myself a bit first, any specific recommendation of providers ? I guess stripe is the defacto option, I was thinking of lemon squeezy but since stripe bought them recently it's basically the same thing |
I think that stripe is perfect as it is the best one around. |
Got it! I'll keep this thread updated. I've got a lot on my plate right now, but I'll tackle it as soon as I have some free time. In terms of priorities, I think the payment system is the most important extra to focus on. |
I want another version of the starter project, a more advanced version something similar to:
The idea is to ship and build faster, for now I've settled on
falco shipfaster
. I'm not sure if this will be an entirely new project blueprint or it will just update an existing project created withfalco start-project
.But for now this is what I"m planning to include:
additional ideas:
add instructions on the docs for each components and how to swap them
Shipfaster will have it owns section on the docs and gallery
The text was updated successfully, but these errors were encountered: