Skip to content

Tobogganing Documentation

Welcome to the official documentation for Tobogganing, an Open Source Secure Access Service Edge (SASE) solution implementing Zero Trust Network Architecture (ZTNA) principles.

🛷 What is Tobogganing?

Tobogganing is a modern, enterprise-grade SASE solution built with WireGuard, Go, and Python. It provides secure access to network resources with the transparency and flexibility of open source software.

🚀 Quick Navigation

  • Quick Start


    Get up and running with Tobogganing in minutes using Docker Compose

    Quick Start Guide

  • Features


    Explore the comprehensive security and networking features

    View Features

  • Installation


    Install native clients for Mac, Windows, Linux, or mobile

    Install Clients

  • Configuration


    Configure tunnels, policies, and security settings

    Configuration Guide

🏗️ Core Components

Manager Service

Central orchestration and certificate management powered by Python 3.12

Headend Server

WireGuard termination and intelligent proxy built with Go 1.23

Client Applications

Native apps for Mac, Windows, Linux, and mobile platforms

🔒 Key Features

  • Zero Trust Architecture: Never trust, always verify approach
  • Dual Authentication: X.509 certificates + JWT/SSO integration
  • WireGuard VPN: Modern, high-performance encryption
  • Multi-Platform: Support for all major operating systems
  • Enterprise Ready: High availability, scalability, and compliance
  • Open Source: Complete transparency and customization

📚 Documentation Sections

🤝 Contributing

Tobogganing is an open source project, and we welcome contributions! Check out our Contributing Guide to get started.

📞 Support

  • GitHub: penguintechinc/tobogganing
  • Issues: Report bugs and request features on GitHub
  • Discussions: Join the community discussions

Ready to get started? Head over to the Quick Start Guide to deploy Tobogganing in minutes!