Paul LorenzforOpenZiti Tech Blogopenziti.hashnode.net·Oct 6, 2022FeaturedGolang Aha! Moments: GenericsIntroduction I work with Golang every day as a developer on the OpenZiti project. In learning Go, I've hit various stumbling blocks, settled on some best practices and hopefully gotten better at writing Go code. This series exists to share some of th...Wilhelm Murdoch and 2 others are discussing this3 people are discussing thisDiscuss·28 likes·11.0K readsGolang Aha! MomentsGo Language
Geoff BerlforOpenZiti Tech Blogopenziti.hashnode.net·Oct 14, 2022Set Up a Secure Multiplayer Minecraft ServerMany kids love Minecraft for many different reasons. There comes a point in most users' lives where they decide they want to host their own Minecraft server allowing them and their friends to play on their own private server. It's kind of a big deal ...Discuss·13 likes·799 readsA Ziti Network For All The BerlHome Things!minecraft
Eugene KobyakovforOpenZiti Tech Blogopenziti.hashnode.net·Sep 20, 2022OpenZiti Python SDK: IntroductionZiti Python SDK: Intro OpenZiti project adds security layers that make your service available without exposing incoming ports, provides identity-specific end-to-end encryption, masks your network traffic protocols/ports, and allows developers to be m...Discuss·6 likes·5.5K readsOpenZiti SDK'sOpen Source
Geoff BerlforOpenZiti Tech Blogopenziti.hashnode.net·Mar 17, 2023My Pi Day Journey with Go 64-bit alignmentA few days ago, we had a user bring to our attention, a failure of OpenZiti on a Raspberry Pi 4 running a 32-bit operating system. As I got started investigating the bug, I smirked a little as it just so happened to be Pi day (March 14th). In any cas...Discuss·2 likes·2.4K readsgolang
Clint DovholukforOpenZiti Tech Blogopenziti.hashnode.net·Mar 15, 2023Private DNS on WindowsOpenZiti's tunnelers have a killer feature, a superpower, if you will: "Private" DNS. "Private DNS," I hear you ask with a subtle tone of disbelief, "what does that mean?" When you have an OpenZiti tunneler running on your system with one or more enr...Discuss·2 likes·1.3K readsdns
Cameron OttsforOpenZiti Tech Blogopenziti.hashnode.net·Mar 10, 2023Websockets over zrokWhere we started If you were using zrok <=v0.3.3 you might have noticed that websockets weren't exactly behaving quite like we were expecting. We decided to quickly fix that to get users the features they want. How we got to now Conversely, you'll no...Discuss·93 readszrok
Steven A. BroderickforOpenZiti Tech Blogopenziti.hashnode.net·Mar 3, 2023OpenAPI Python ClientsAt the OpenZiti project, we heavily rely on OpenAPI specifications to streamline our development process. The OpenAPI project provides code generators that support a variety of programming languages. In this blog, we'll focus on a practical guide for...Discuss·1 like·812 readsOpenApi
Michael QuigleyforOpenZiti Tech Blogopenziti.hashnode.net·Feb 22, 2023The Road Ahead for zrokIf you're not sure what zrok is, see our blog post introducing zrok. Now that v0.3 has been released the zrok team is spending time collecting feedback and building our roadmap for what's coming next in v0.4. As always, our project board on Github i...Discuss·1 like·293 readszrok
Michael QuigleyforOpenZiti Tech Blogopenziti.hashnode.net·Feb 7, 2023Introducing zrokI'm fortunate that I've had the opportunity to work on many interesting projects throughout my career. I was one of the original developers who broke ground on the OpenZiti project back in 2017. Most of my work on OpenZiti centered on the fabric, dat...Discuss·3 likes·3.1K readsopenziti
Jens AlmforOpenZiti Tech Blogopenziti.hashnode.net·Feb 2, 2023Connecting to Local Development Environment from Cloud Hosts with zrokAll developers have at some point used cloud-provided compute hosts. It's very easy, it's very convenient, and it's relatively cheap. One problem that you frequently run into is how to use these hosts in local development. At work, we use cloud-provi...Discuss·1 like·157 readsOpen Source
Andrew MartinezforOpenZiti Tech Blogopenziti.hashnode.net·Jan 19, 2023Lessons Learned Writing A Zero Trust NGINX ModuleI authored my first NGINX module to offload OpenZiti connections into a legacy application deployment. That work can be seen in Github in the OpenZiti ngx_ziti_module and an article explaining its operation can be found here: NGINX& ZeroTrust API Sec...Discuss·1 like·657 readsnginx
Eugene KobyakovforOpenZiti Tech Blogopenziti.hashnode.net·Jan 9, 2023Zero Trust monitoring with OpenZitiIntro Monitoring is very important in today's technology world. It allows system administrators to detect early signs of failures and security breaches, and address them before they cause outages improve resource utilization reduce time spent on a...Discuss·1 like·2.8K readsOpenZiti SDK'szerotrust
Andrew MartinezforOpenZiti Tech Blogopenziti.hashnode.net·Dec 1, 2022NGINX & ZeroTrust API SecurityWith the first version of ngx_ziti_module, it is possible to take an NGINX-exposed Web API and make it completely dark. This means no open ports in NGINX, and it brings the Zero Trust capabilities of OpenZiti to any NGINX deployment. Yes, replace ope...Discuss·3 likes·2.2K readszerotrust