pull down to refresh

I have found some free time and am taking sndev for a test drive now!
The first piece of feedback I have is that it would be nice to be able to opt-out of certain docker services when you run ./sndev start. I have a pretty dated dev machine and it has just absolutely ground to a near-halt when trying to run all these services.
I imagine one could get away without:
  • imgproxy
  • s3
  • opensearch
  • os-dashboard
  • sn_lnd
  • stacker_lnd
  • channdler
depending on what kind of changes they're making. It would be nice to be able to do this without hacking the docker-compose.yml. Probably not a high priority though, I imagine most developers are working on a more powerful machine.
reply
Agreed it's very needy as is. I thought about this but didn't get to it.
You can start specific services by name sndev start app (which isn't documented very well) but it will also start all the depends_on which might be over-specified.
Should I create the issue or should you?
reply
Hehe I can create it :)
reply
Here it is. I gave a few implementation options based on our conversation here, while trying not to be too prescriptive.
reply
Modify your .env.sample and restart it. I made it copy/merge into .env.development (untracked) based on your feedback.
Meaning you can put secrets in .env.development and still keep it up to date if upstream changes.