3 ms·
I use a somewhat similar approach for Pirsch [0]. It's build so that I can run it locally, basically as a fully fledged staging environment. Databases run in Do
by marvinblum 5y ago
I use a somewhat similar approach for Pirsch [0]. It's build so that I can run it locally, basically as a fully fledged staging environment. Databases run in Docker, everything else is started using modd [1]. This has proven to be a good setup for quick iterations and testing. I can quickly run all tests on my laptop (Go and TypeScript) and even import data from production to see if the statistics are correct for real data. Of course, there are some things that need to be mocked, like automated backups, but so far it turned out to work really well.
You can find more on our blog [2] if you would like to know more.
[0] https://pirsch.io https://pirsch.io
[1] https://github.com/cortesi/modd https://github.com/cortesi/modd
[2] https://pirsch.io/blog/techstack/ https://pirsch.io/blog/techstack/