Lantern DSSE 0.4.2 brings experimental zero-trust networking to single-server labs
The new open-source Lantern DSSE release allows sysadmins to deploy a zero-trust network and secure web gateway on a single Linux server for testing purposes.
Lantern Networks has released version 0.4.2 of its open-source DSSE platform, enabling developers and system administrators to self-host a zero-trust network architecture. Published on November 12, 2026, this experimental build focuses on simplifying the deployment of Zero Trust Network Access (ZTNA) and secure web gateways on a single Linux server. While designed for laboratory environments rather than production, it offers a tangible way to test ransomware defense strategies and granular traffic control without relying on third-party cloud services.
What happened
The latest release provides a streamlined installation process for running the entire DSSE stack as containers on one machine. The guide demonstrates setting up the system on an Ubuntu 24.04 instance with Docker Engine and Compose v2. The installer handles the creation of certificate authorities, configuration files, and container orchestration in a sequence of six automated steps. This approach reduces the complexity typically associated with zero-trust implementations, which often require multiple servers for control planes, edge nodes, and identity providers.
Once the server is operational, the system connects client devices, such as Windows PCs, through a signed agent. The architecture enforces security by intercepting internal and outbound traffic. Internal connections are limited to specific applications via connectors that dial out to the Edge, while outbound internet access is governed by allow-or-deny rules. Every decision is logged, providing visibility into device behavior. The system also supports out-of-band authentication, holding connections like SSH or RDP until the user verifies their identity through an external identity provider using OIDC.
Key details
- Version and License: The release is version 0.4.2-experimental and is distributed under the Apache-2.0 open-source license.
- System Requirements: The setup requires a Linux x86-64 server with Docker Engine and Compose v2, specifically tested on a 4 vCPU, 16 GiB AWS instance.
- Installation Time: The automated installer completes the six-step deployment process in approximately four minutes, including image pulls.
- Client Support: The guide details connecting a Windows PC using the
DsseAgent-0.4.2-windows-x64.msiinstaller and verifying signatures before enrollment. - Security Features: The platform includes TLS inspection using a custom certificate authority, outbound traffic filtering, and detailed audit logs for all allowed and denied requests.
- Experimental Status: The authors explicitly state that this single-server layout is for testing only, noting that if the server stops, the entire network service stops.
Background
Zero Trust Network Access (ZTNA) is a security model that assumes no user or device is trusted by default, even if they are inside the corporate network perimeter. Instead of granting broad access based on network location, ZTNA verifies identity and context before allowing access to specific applications. A Secure Web Gateway (SWG) complements this by enforcing security policies for web traffic, blocking malicious sites, and preventing data leaks. Traditionally, implementing these technologies requires complex infrastructure or expensive cloud subscriptions. Self-hosting these tools allows organizations to maintain full control over their data and security policies, though it increases the operational burden on internal IT teams.
Why it matters
For teams that manage their own infrastructure, this release offers a low-barrier entry point to evaluate zero-trust principles. By running the entire stack on a single server, engineers can experiment with granular access controls and TLS inspection without committing to a multi-node cluster. This is particularly valuable for small to mid-sized companies that need to demonstrate compliance or test ransomware defense mechanisms. The ability to inspect encrypted traffic and log every access decision provides the visibility necessary to detect compromised devices before they can move laterally across the network.
However, the experimental nature of this release means it is not suitable for critical production environments. The single-point-of-failure design implies that any server outage results in total network downtime for connected devices. Additionally, managing private keys for the deployment’s root certificate authority requires strict operational security. Teams must weigh the benefits of hands-on testing against the risks of running unproven software in live environments. It serves best as a learning tool or a prototype for future, more robust deployments.
What you can do
- Set up a lab environment: Provision a Linux server with Docker to test the installation process and familiarize yourself with the DSSE console and configuration files.
- Test traffic filtering: Configure allow and deny rules for specific domains to observe how the system logs decisions and blocks unwanted outbound traffic.
- Evaluate TLS inspection: Import the deployment’s root certificate into a test client to understand how the system decrypts and inspects encrypted traffic for policy enforcement.
- Review audit logs: Analyze the generated logs to see how detailed the reporting is for both internal application access and internet browsing activities.
- Provide feedback: If you test the software, report any discrepancies between the expected behavior and your experience to the project’s GitHub issues, excluding sensitive data.
- Plan for redundancy: Use this experiment to identify the components you would need to separate onto different servers for a high-availability production setup.



