3 ms·
Nice work. Tabbed for further analysis. Where is the Gist code running, say for a console app? Could I use this to securely demo new concepts to long term clien
by Mobleysoft 6y ago
Nice work. Tabbed for further analysis. Where is the Gist code running, say for a console app? Could I use this to securely demo new concepts to long term clients using their privileged data without their in-house IT people raising valid infosec concerns? If so, I could see this being very useful. Is this the early stages of a new ServiceStack offering, or more of an interest driver? Certainly motivated me to click through to learn more about ServiceStack's products. Also tabbed for further analysis.
- mythz 6y ago> Where is the Gist code running, say for a console app? In a Docker Container under a restricted user. > Could I use this to securely demo new concepts to long term clients using their privileged data without their in-house IT people raising valid infosec concerns? Yep! you can download the same Docker Container gist.cafe uses to run a local instance: https://gist.cafe/#local https://gist.cafe/#local The code is running in a Docker container under a restricted user which their in-house IT can further isolate by running the local container instance in an isolated server. > Is this the early stages of a new ServiceStack offering, or more of an interest driver? Nope something created for fun which we needed to create to host Live examples in our own docs ourselves, which IMO others needing to do something similar would find useful. I basically had to do a rewrite of https://github.com/ServiceStack/Gistlyn https://github.com/ServiceStack/Gistlyn which did something similar but was tied to .NET Framework and used App Domains which aren't available in the x-plat .NET 5.0 so as part of the redesign & rewrite to use separate processes it was easy to extend to add support for multiple other languages. > Certainly motivated me to click through to learn more about ServiceStack's products Awesome!